导入错误:无法从部分初始化的模块“selenium”导入名称“webdriver”

问题描述 投票:0回答:1
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
import time

#https://sites.google.com/chromium.org/driver/

service = Service(executable_path="chromedriver.exe")
driver = webdriver.Chrome(service=service)

driver.get("https://google.com")

time.sleep(2)

driver.quit()

这是代码片段

运行后,我得到了这个error message

python macos selenium-webdriver webdriver importerror
1个回答
0
投票

您的脚本文件可能也被命名为

selenium.py
,如果您将其更改为其他名称,它将开始工作。

这是因为 python 尝试从 selenium 导入

webdriver
,但由于您的文件也被命名为
selenium
,Python 尝试从脚本本身导入,而不是在 site-packages 中搜索。

© www.soinside.com 2019 - 2024. All rights reserved.