【发布时间】:2017-12-16 07:13:22
【问题描述】:
以下代码会打开一个 chrome 标签,但不会打开 google 链接。
错误:“您正在使用不受支持的命令行标志”
from selenium import webdriver
driver=webdriver.Chrome("E:\\Chrome Driver\\chromedriver.exe")
driver.get('https://www.google.com')
driver.implicitly_wait(20)
driver.quit()
【问题讨论】:
-
路径应该是
r前缀,如r"E:\\Chrome Driver\\chromedriver.exe"而不是"E:\\Chrome Driver\\chromedriver.exe"。最后的声明应该像driver=webdriver.Chrome(r"E:\\Chrome Driver\\chromedriver.exe") -
反斜杠可能是问题所在。你可以试试
webdriver.Chrome("E:/Chrome Driver/chromedriver.exe") -
驱动和你的文件放在同一个目录下,不需要定义驱动路径。
-
谢谢。我试图将其转换为原始字符串,但即使出现同样的错误。此外,它还要求禁用开发者扩展
-
谢谢。我试图将其转换为原始字符串,但即使出现同样的错误。此外,它还要求禁用开发者扩展
标签: python python-3.x