gpt4 book ai didi

Python 未检测到的 chromebrowser 突然无法在 bet365.com 上运行

转载 作者:行者123 更新时间:2023-12-04 12:23:18 37 4
gpt4 key购买 nike

在使用 selenium for python 抓取 bet365 时,我了解到我需要使用(成功)undetected-chromedriver
直到几天前,这段代码才像魅力一样发挥作用

import undetected_chromedriver as uc
driver = uc.Chrome()
driver.get('https://bet365.com')
但是,现在使用它时,我在浏览器中得到了它
enter image description here
我的页面永远不会返回。
最近 chrome 似乎已将我更新到版本 87,因此我尝试下载并使用推荐用于我的 chrome 版本的最新 chromedriver。这并没有改变问题。
然后我决定恢复到我以前的 chrome 版本并使用与该版本相对应的 chromedriver。这也没有改变事情。
我还尝试更改我的视口(viewport)并添加一个假用户代理。依然没有。
我在某处阅读尝试此选项
options=uc.ChromeOptions()
options.add_argument("--disable-backgrounding-occluded-windows")
但我的问题仍未解决。
所以现在我在这里问:我能做些什么来使用 undetected_chromedriver 成功拉起 bet365.com ?
注意:这与 Chrome driver for Selenium stuck in grey screen on bet365 site 无关

最佳答案

对我来说同样的问题。您可以尝试自定义 chromedriver 并指定代理。

undetected_chromedriver.install(
executable_path='c:/users/user1/chromedriver.exe',
)

opts = uc.ChromeOptions()
opts.add_argument(f'--proxy-server=socks5://127.0.0.1:9050')

关于Python 未检测到的 chromebrowser 突然无法在 bet365.com 上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65062205/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com