我的目标是使用Selenium和Python自动化基于Web的方案。
现在,我不确定为此需要进行哪些预配置。
到目前为止,我所做的是
从https://www.python.org/下载并安装最新版本的Python(适用于Windows 64位)
添加了路径
C:\ Users \ xxxx \ AppData \ Local \ Programs \ Python \ Python36; C:\ Users \ xxxx \ AppData \ Local \ Programs \ Python \ Python36 \ Scripts
使用来自命令promt的“ pip install -U Selenium”安装的硒库
使用所有这些设置,当我尝试在pycharm中执行以下代码时,我会收到错误消息
代码:
from selenium import webdriver
driver = webdriver.Chrome()
错误消息:
AttributeError:模块'selenium.webdriver'没有属性'Chrome'
我想念什么吗? 我浏览了许多文章,每篇文章都有不同的解释。有什么建议吗?
答案 0 :(得分:0)
在您的env路径中放入Chrome浏览器驱动程序,或像打击一样在您的init中放置路径
webdriver.chrome(executable_path='{your driver path}')
答案 1 :(得分:0)
您需要一个用于chrome的webdriver(chrome驱动程序),硒才能使用 您可以从该站点获取驱动程序 https://chromedriver.storage.googleapis.com/index.html?path=2.35/ 解压缩必须包含chromedriver.exe的文件夹
在实例化驱动程序对象时,提供用于
例如:driver = webdriver.chrome("Full File path of chromedriver")
答案 2 :(得分:0)
由于某种原因,它无法正常工作,我不得不采取解决方法。
这就是我所做的并且有效
解决了问题。 enter image description here 谢谢大家的建议。
注意:出于某些原因, pip install selenium 并没有安装我认为的所有内容。可能是原因
关于, 席德