初学者一般这个问题
问题报错如下
问题原因:
驱动包没放到位置,系统找不到驱动打不开
解决方案:
1.找到python安装目录(python2和3命令有少许差异,2可以直接python,3则是python3,以下以python3为例)
命令行输入
which python3
得到路径如下:(有可能不一样一般没改都在这里但是这个包权限比较高)
2. 我们进入这个包把驱动程序放进来
- 双击访达(右键)
- 点击“前往文件夹”
- 输入刚才which命令得来的路径
- 进入那个包,把我们下载好的驱动包放在这个包里
(驱动程序如下)
谷歌驱动程序下载,必须选对应的版本
谷歌驱动程序下载,必须选对应的版本
火狐浏览器驱动地址,选择对应系统
3. 重新运行就好了
(可运行如下代码测试)
import time
from selenium import webdriver
from selenium.webdriver.common.by import By
driver = webdriver.Firefox()
driver.get("https://www.csdn.net/")
driver.find_element(by=By.ID, value='toolbar-search-input').send_keys('python')
driver.find_element(by=By.ID, value='toolbar-search-button').click()
time.sleep(6)
driver.quit()
记得打开火狐浏览器哟~
Safari浏览器处理:
(这个是后来自己发现的,mac用Safari浏览器真的很方便,没有那么多操作,更简单、更无脑)
Safari浏览器操作处理博客地址,看下吧,你会很爱的