找不到适用于Chrome的浏览器版本



我使用了从互联网上获取的代码来抓取亚马逊。我读到的第一个错误是"达到最大重试次数",需要在某些地方修改用户代理凭据。我修改为;

ua = UserAgent(use_cache_server=False,verify_ssl=False)
uag_random = ua.random
header = {
'User-Agent': ua.chrome,
'Accept-Language': 'en-US,en;q=0.9'
}

现在,它给出了一个错误No browsers version found for Chrome,我不知道如何修复?

编辑当我在util.py中遇到错误时,它会搜索浏览器。并且找不到chromedriver.exe文件(我认为与selenium网络驱动程序相似(。由于代码来自互联网,我找不到哪里可以放置伪造的用户代理来搜索浏览器。

for browser in browsers_iter:
if 'more' in browser.group(1).lower():
continue
browsers.append(browser.group(1))

编辑2:我试图猜测request库获取方法试图访问浏览器,但无法访问。错误是由于

您应该重新阅读文档,因为没有ua.randomchrome所以如果你想它的随机谷歌铬你可以尝试这个代码

ua = UserAgent(use_cache_server=False,verify_ssl=False)
header = {
'User-Agent': ua['google chrome'],
'Accept-Language': 'en-US,en;q=0.9'
}

相关内容

  • 没有找到相关文章

最新更新