我已经使用旧版本的chrome构建了一个web-scraper,它运行良好,然后使用版本69.0.3497.81对chrome进行自动封装,现在任何网站在抓取时似乎都无法识别Web浏览器。如果ChromeDriver运行良好,是否有版本?我也尝试将chrome降级到以前的版本,但似乎不再起作用了
(注意: - 我尝试过ChromeDriver 2.41但它无法正常工作。)
提前致谢
要使ChromeDriver版本与相应的Chrome浏览器版本保持同步,您可以采用以下策略:
OFF
的自动更新根据最佳做法:
注意:考虑到以下支持,每个版本的ChromeDriver都会发布:
在这里你可以找到关于How to work with a specific version of ChromeDriver while Chrome Browser gets updated automatically through Python selenium的详细讨论
ChromeDriver二进制文件的特定版本支持特定范围的Chrome浏览器版本,如下所示:
Supports Chrome v67-69
Supports Chrome v66-68
Supports Chrome v66-68
Supports Chrome v65-67
Supports Chrome v64-66
Supports Chrome v63-65
Supports Chrome v62-64
Supports Chrome v61-63
Supports Chrome v60-62
Supports Chrome v59-61
Supports Chrome v58-60
Supports Chrome v58-60
Supports Chrome v56-58