我使用selenium编写了我的第一个python脚本。我正在使用pycharm。 我有一个Chrome驱动程序的错误,即使我已经下载了chrome driver&在我的脚本中设置路径。
from selenium import webdriver
driver = webdriver.Chrome ("C:\chromedriver\chromedriver.exe")
driver.set_page_load_timeout(30)
driver.get("http://www.facebook.com")
driver.maximazie_window()
driver.implicitly_wait(20)
driver.get_screenshot_as_file("Facebook.png")
driver.quit()
我收到了这样的错误
C:\Users\SapanaD\PycharmProjects\seleniumscripts\venv\Scripts\python.exe C:/Users/SapanaD/PycharmProjects/seleniumscripts/facebookpackage/Myfirstscript.py
追踪(最近一次呼叫最后一次):
文件" C:/Users/SapanaD/PycharmProjects/seleniumscripts/facebookpackage/Myfirstscript.py", 第4行,在 driver = webdriver.Chrome(" C:\ chromedriver \ chromedriver.exe") AttributeError:'模块'对象没有属性' Chrome'
使用退出代码1完成处理
我尝试过双重背叛" \" &安培;安装chrome驱动程序也。我研究了很多东西,但我无法得到适当的解决方案。
答案 0 :(得分:0)
将chromedriver.exe文件复制到C:\ Python27位置,然后尝试如下所示,并且如果import语句错误,则以上异常将得到
from selenium import webdriver
# create a new Firefox session
driver = webdriver.Chrome()
driver.implicitly_wait(30)
driver.maximize_window()
# Navigate to the application home page
driver.get("http://www.google.com")
# close the browser window
driver.quit() ```