我的脚本:
from selenium import webdriver
driver = webdriver.chrome
driver.get("https://www.baidu.com")
print(driver.title)
driver.quit()
报错如下:
C:\Python27\python.exe D:/PY/Test/Test01.py
Traceback (most recent call last):
File "D:/PY/Test/Test01.py", line 5, in
driver.get("https://www.baidu.com")
AttributeError: 'module' object has no attribute 'get'
Process finished with exit code 1
估计是没有找到chromedriver
webdriver.chrome('这里写chromedriver的路径\chromedriver.exe')
打开selenium 官网https://www.seleniumhq.org/download/ 找到对应chrome的驱动 ,将下载的驱动放到python的目路和Chrome的目路下
直接将驱动放在你运行的脚本那个目录下就行
。。。原来要写成driver = webdriver.Chrome()才行,C要大写,括号也不能丢
你可以试试,像我这样把驱动直接放在项目目录下,当然仅限学习,如果还不行的话,可以看看驱动和浏览器的版本是否对应,再不行的话,就看看selenium模块是否安装正确,最后一种可能,pycharm没有正确设置引用模块,你在setting中找找!原因可能比较多,我只知道有这些方向!