【发布时间】:2021-09-13 22:53:26
【问题描述】:
我正在尝试使用 selenium webdriver 构建一个项目,我需要进入一个启用了 Cloudflare 的网站。我想自己手动绕过它。但是,cloudflare 页面不断重新加载 Ray ID 并且不让我验证。我该怎么办?
这是代码sn-p:
from webdriver_manager.chrome import ChromeDriverManager
from selenium.webdriver.chrome.options import Options
import undetected_chromedriver as uc
options = Options()
options.add_argument("ignore-certificate-errors")
options.add_argument("--no-sandbox")
options.add_argument("--disable-blink-features=AutomationControlled")
browser = uc.Chrome(executable_path=ChromeDriverManager().install(), chrome_options=options)
browser.get(BASE_URL + '/our-selection/')
input('Continue?')
在访问网站之前检查您的浏览器。这个过程是 自动的。您的浏览器将重定向到您请求的内容 很快。
请允许最多 5 秒...
Cloudflare 的 DDoS 保护
任何建议都将受到高度赞赏。
【问题讨论】:
标签: python selenium web-scraping