webdirver.Chrom() selenium webdirver调用谷歌浏览器的问题解决
第一个坑:
没有将谷歌驱动放到 /usr/local/bin 目录下
第二个坑:
没有将谷歌浏览器.exe放在 /usr/local/bin 目录下(注意:驱动和浏览器在一个路径下才能使用啊,不会报错才怪哩)
也可以使用绝对路径调用:(还是记得:路径下又驱动,有浏览器哦)
这个坑你跳过了吗?
主要还是注意一下几点:
1、谷歌浏览器和驱动版本是否对应
2、驱动和浏览器是否在同一个路径下面
3、默认如果不使用绝对路径,存放的路径是否正确,mac放在/usr/local/bin 路径下 windows不知道,可以自己百度
4、、其它的待续。。。
关于驱动下载路径,以及版本对照表:
chrom下载地址:
https://www.portablesoft.org/google-chrome-legacy-versions/
chrom驱动下载地址:
http://chromedriver.storage.googleapis.com/index.html
ChromeDriver v2.43 (2018-10-16)----------Supports Chrome v69-71
ChromeDriver v2.42 (2018-09-13)----------Supports Chrome v68-70
ChromeDriver v2.41 (2018-07-27)----------Supports Chrome v67-69
ChromeDriver v2.40 (2018-06-07)----------Supports Chrome v66-68
ChromeDriver v2.39 (2018-05-30)----------Supports Chrome v66-68
ChromeDriver v2.38 (2018-04-17)----------Supports Chrome v65-67
ChromeDriver v2.37 (2018-03-16)----------Supports Chrome v64-66
ChromeDriver v2.36 (2018-03-02)----------Supports Chrome v63-65
ChromeDriver v2.35 (2018-01-10)----------Supports Chrome v62-64
---------------------
原文:https://blog.csdn.net/yoyocat915/article/details/80580066