我正在嘗試使用 Selenium 登錄 TikTok,但每次它都會提示我“嘗試次數過多。請稍后再試。”。如果我手動輸入我的電子郵件和密碼,它可以作業,如果我使用 Selenium,它不會。
WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.XPATH, "//input[@placeholder='Email or username']"))).send_keys(email)
WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.XPATH, "//input[@placeholder='Password']"))).send_keys(password)
WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.XPATH, "//button[@type='submit']"))).click()`
uj5u.com熱心網友回復:
一些網站的服務可以檢測到 Selenium,然后阻止您。
避免網站檢測 Selenium 的三種主要方法是:
1:未檢測到的chromedriver
2:SeleniumBase處于未檢測模式。(使用--undetectedor--uc作為pytest命令列選項。)
3:硒隱身
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/512220.html
