参考:https://zhuanlan.zhihu.com/p/110274934
参考:https://blog.csdn.net/weixin_45532870/article/details/106327359
对于刚使用Selenium开发爬虫或者自动化测试脚本的同学,会遇到这些问题:
- 1、本机电脑已经安装了Chrome,如何查看它的版本?
- 2、知道了Chrome的版本,如何找到对应的chromedriver? 等很多问题,都会在实际中遇到,相信读完这篇文章你就能够解决了。
答案1,查看chrome版本:
1、打开chrome浏览器
2、输入chrome://version 如图:
可以看到版本是80.0.3987.116
答案2,找到对应的chromedriver
1、访问google的chromedriver官方下载站:
https://chromedriver.storage.googleapis.com/index.html
如图:
列表里的chromedriver主版本号都是与chrome版本的主版本号一一对应的, 如果没有看到对应的次版本号,可以选择稍微大一个的次版本号,比如我们的版本尾号是116,那么我们在chromedriver里没有看到对应的版本号, 我们就选择16这个结尾的(截图里标注出来了的)
最后,来一个版本对应关系参考图:
参考文章(感谢大神的无私分享):https://blog.csdn.net/weixin_45532870/article/details/106327359
1 chrome版本 chromedriver版本 2 83.0.4103.39 83 3 83.0.4103.14 83 4 81.0.4044.138 81 5 81.0.4044.69 81 6 81.0.4044.20 81 7 80.0.3987.106 80 8 80.0.3987.16 80 9 79.0.3945.36 79 10 79.0.3945.16 79 11 78.0.3904.105 78 12 78.0.3904.70 78 13 78.0.3904.11 78 14 77.0.3865.40 77 15 77.0.3865.10 77 16 76.0.3809.126 76 17 76.0.3809.68 76 18 76.0.3809.25 76 19 76.0.3809.12 76 20 75.0.3770.90 75 21 75.0.3770.8 75 22 74.0.3729.6 74 23 73.0.3683.68 73 24 72.0.3626.69 72 25 2.46 71-73 26 2.45 70-72 27 2.44 69-71 28 2.43 69-71 29 2.42 68-70 30 2.41 67-69 31 2.4 66-68 32 2.39 66-68 33 2.38 65-67 34 2.37 64-66 35 2.36 63-65 36 2.35 62-64