我刚刚开始使用selenium,但是下面的代码导致'AttributeError: module 'selenium.webdriver‘没有’Chrome‘属性。
from selenium import webdriver
driver_path = 'C://Users/name/chromedriver'
browser = webdriver.Chrome(driver_path)
url = 'http://www.google.com'
browser.get(url)我还不能确定这个错误的原因。任何帮助都将不胜感激。
发布于 2017-09-10 17:45:03
在路径中使用单斜杠而不是双斜杠,如下所示:
driver_path = 'C:Users/name/chromedriver'发布于 2017-09-11 22:11:51
在变量中存储chromedriver.exe的绝对路径时,还需要包括.exe部件。
此外,当您使用'即单引号时,您需要使用\即正斜杠以及r (raw)开关。
最后,当您在创建webdriver实例时传递variable时,需要提到参数executable_path。
以下是您自己的代码,只做了一些简单的修改:
from selenium import webdriver
driver_path = r'C:\Users\name\chromedriver.exe'
browser = webdriver.Chrome(executable_path=driver_path)
url = 'http://www.google.com'
browser.get(url)https://stackoverflow.com/questions/46136269
复制相似问题