Python 从Selenium密钥实现导入错误

Python 从Selenium密钥实现导入错误,python,selenium,visual-studio-code,Python,Selenium,Visual Studio Code,我在这行代码中收到一个错误: from selenium.webdriver.common.keys import Keys 就是说 “无法导入 “selenium.webdriver.common.keys”pylint(导入错误)。” 但是,程序正在执行,就像没有错误时一样。我理解“Keys”是区分大小写的,根据前面关于该主题的问题,这似乎是最常见的错误: 如果可能有任何影响,我将VSCode与Python和MagicPython扩展一起使用,以下是我当前的所有代码: from selen

我在这行代码中收到一个错误:

from selenium.webdriver.common.keys import Keys
就是说

“无法导入 “selenium.webdriver.common.keys”pylint(导入错误)。”

但是,程序正在执行,就像没有错误时一样。我理解“Keys”是区分大小写的,根据前面关于该主题的问题,这似乎是最常见的错误:

如果可能有任何影响,我将VSCode与Python和MagicPython扩展一起使用,以下是我当前的所有代码:

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time
PATH = "C:/Program Files (x86)/chromedriver.exe"
driver = webdriver.Chrome(PATH)
driver.get("https://amazon.com/")
print(driver.title)
search = driver.find_element_by_id("twotabsearchtextbox")
search.send_keys("glad")
search.send_keys(Keys.RETURN)
time.sleep(5)
driver.quit()

我最后一个要看的地方是Selenium文档,因此如果我找到了它,我会更新。

我测试了您在我的电脑中提供的代码,它不仅可以工作,而且不会显示“导入错误”(我已经安装并使用了“Pylint”),因此,建议您重新加载VS代码,以便“Pylint”可以加载此模块

我的环境:

VS代码版本:1.54.1(用户设置); 操作系统:windowsnt x64 10.0.19041 ;; VS代码扩展:Python 2021.2;Jupyter 2021.3;Pylance 2021.3.0

"python.languageServer": "Pylance",

这不是一个错误。那只是派林的假阳性。如果可以,请忽略它。@kanwoody-由于“pylint”在我的测试中没有显示此“导入错误”,您是否尝试重新加载VS代码?