下载:selenium 3.0.2 : Python Package Index
浏览器驱动:
- Downloads - ChromeDriver - WebDriver for Chrome
- chromedriver.storage.googleapis.com/index.html?path=2.21/
- ```
coding:utf-8
import star from selenium import webdriver
browser = webdriver.Chrome() browser.get(‘http://www.baidu.com/’)
运行后提示错误:
D:\Python27\python.exe F:/PycharmProjects/test/seleniumStudy.py Traceback (most recent call last): File “F:/PycharmProjects/test/seleniumStudy.py”, line 6, in
Exception AttributeError: “‘Service’ object has no attribute ‘process’” in <bound method Service.del of <selenium.webdriver.chrome.service.Service object at 0x02AE3510» ignored
Process finished with exit code 1 ``` 说明是浏览器驱动器没有安装,点击上面的网址安装谷歌浏览器的驱动器,并设置好驱动器的路径到环境变量PATH中去。 我因为之前设置过Python的环境变量:D:\Python27,所以这里直接把下载的chromedriver.exe复制到D:\Python27目录下即可,不用额外再设置了。
再次执行脚本,发现谷歌浏览器新开了一个窗口并打开了百度的网址。
文档信息
- 本文作者:zhupite
- 本文链接:https://zhupite.com/python/Python%E5%BA%93selenium%E7%9A%84%E5%AE%89%E8%A3%85%E4%B8%8E%E4%BD%BF%E7%94%A8.html
- 版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)