获取驱动程序的硒问题



这是我的代码,但当我运行它时,


from import selenium.webdriver.common.keys
driver = webdriver.Chrome(executable_path="C:UsersEggDesktopSelenium Projectchromedriver.exe")
driver.get("http://www.google.com")
print(driver.title)
driver.close()

错误:

> Traceback (most recent call last):
File "<input>", line 1, in <module>
File "D:PyCharm 2020.2.2pluginspythonhelperspydev_pydev_bundlepydev_umd.py", line 197, in runfile
pydev_imports.execfile(filename, global_vars, local_vars)  # execute the script
File "D:PyCharm 2020.2.2pluginspythonhelperspydev_pydev_imps_pydev_execfile.py", line 18, in execfile
exec(compile(contents+"n", file, 'exec'), glob, loc)
File "C:/Users/Egg/PycharmProjects/SeleniumProject/MultiBrowser.py", line 2
from import selenium.webdriver.common.keys
^
SyntaxError: invalid syntax

我运行Python 3.8.5,不确定自己做错了什么,因为我逐字逐句地复制了它。除非是许可问题

这是一个简单的方法,您应该使用from selenium.webdriver.common.keys import Keys,另一种方法是无效语法。

这将导入Keys,使您可以通过selenium发送特殊密钥,如ENTERCONTROL。你应该经常阅读错误所说的内容,这次它说的是无效语法,所以你应该检查一下。

最新更新