selenium+python+chrome+firefox

一、

  按照selenium的官网https://selenium-python-zh.readthedocs.io/en/latest/index.html安装selenium后,使用python运行以下代码

会报以下错误

咱是小白啊,啥也不懂。本着内事百度外事谷歌的原则,查了一下是缺少了两个文件chromedriver.exe和geckodriver.exe,下载地址是:https://sites.google.com/a/chromium.org/chromedriver/downloadshttps://github.com/mozilla/geckodriver/releases

下载自己要的版本即可。

二、

  1。然后网上有在说随便找个英文名的文件夹放进去然后加入环境变量就OK了,,咱就试了一下,发现还是不行,有说要重启,那试试吧。结果没用;

  2。有的说把文件路径写在代码中》》   driver = webdriver.Chrome(r'C:\MY_file\MY_2\chromedriver_win32\chromedriver.exe'); 我发现google的是可以了,firefox用同样的方式还是不行,而且这样每次都要这样写也太麻烦了;

三、

  最后找到的一个说法是把那两个文件放在与python解释器同一个文件夹里,路径就是,pycharm里按Ctrl+Alt+s。

  试了一下是真的可以。

四、如有意见,请反馈,我会及时改正

 
posted @ 2019-08-24 15:46  珍珠潭  阅读(168)  评论(0编辑  收藏  举报