首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Selenium webdriver属性错误

Selenium webdriver属性错误
EN

Stack Overflow用户
提问于 2017-09-10 08:32:13
回答 2查看 303关注 0票数 0

我刚刚开始使用selenium,但是下面的代码导致'AttributeError: module 'selenium.webdriver‘没有’Chrome‘属性。

代码语言:javascript
复制
from selenium import webdriver

driver_path = 'C://Users/name/chromedriver'
browser = webdriver.Chrome(driver_path)

url = 'http://www.google.com'
browser.get(url)

我还不能确定这个错误的原因。任何帮助都将不胜感激。

EN

回答 2

Stack Overflow用户

发布于 2017-09-10 17:45:03

在路径中使用单斜杠而不是双斜杠,如下所示:

代码语言:javascript
复制
driver_path = 'C:Users/name/chromedriver'
票数 0
EN

Stack Overflow用户

发布于 2017-09-11 22:11:51

在变量中存储chromedriver.exe的绝对路径时,还需要包括.exe部件。

此外,当您使用'即单引号时,您需要使用\即正斜杠以及r (raw)开关。

最后,当您在创建webdriver实例时传递variable时,需要提到参数executable_path

以下是您自己的代码,只做了一些简单的修改:

代码语言:javascript
复制
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)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46136269

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档