我尝试了以下代码:
from selenium import webdriver
driver=webdriver.Chrome("C:\\Python\\Python36\\Lib\\site-packages\\selenium\\webdriver\\chrome.chromedriver.exe")
driver.get('https://www.google.com')
我得到的错误:
C:\Users\utkarsh\PycharmProjects\SeleniumScripts\venv\Scripts\python.exe "C:/Users/utkarsh/PycharmProjects/SeleniumScripts/selenium examples/prog1.py"
Traceback (most recent call last):
File "C:/Users/utkarsh/PycharmProjects/SeleniumScripts/selenium examples/prog1.py", line 3, in <module>
driver=webdriver.Chrome("C:\\Python\\Python36\\Lib\\site-packages\\selenium\\webdriver\\chrome.chromedriver.exe")
AttributeError: module 'selenium.webdriver' has no attribute 'Chrome'
Process finished with exit code 1
需要帮助才能开始使用硒,请帮忙
答案 0 :(得分:0)
看起来你有一个名为selenium.py
的脚本。重命名它,它应该工作。
答案 1 :(得分:0)
请再次确认您已完成以下步骤:
pip install -U selenium
命令下载硒chromedriver.exe
,并将其路径放入系统变量中(为了确认是否输入了正确的路径,请启动命令提示符并插入chromedriver
,如果成功,则应显示您的chrome版本)python\Lib\site-packages
文件夹中有一个内置的硒包,也就是说,当您放置from selenium import webdriver
时,它将从内置的硒中导入webdriver
软件包,而不是您在步骤1中刚刚安装的软件包,以便python从新安装的selenium package
导入(因为此软件包包含我们需要的东西),您只需将python\Lib\site-packages\selenium
替换为新安装的硒文件夹。