【发布时间】:2020-10-18 09:43:08
【问题描述】:
我收到语法错误。我首先尝试了这个:
from selenium import webdriver
driver = webdriver.Chrome(C:\Webdriver)
driver.get('http://www.google.com')
得到了这个:
File "C:/Users/donbr/PycharmProjects/Seleniumtes/Selenium Test.py", line 3
driver = webdriver.Chrome(C:\Webdriver)
^
SyntaxError: invalid syntax
所以我把它改成了这个,因为我认为它是要我把C: 拿出来
from selenium import webdriver
driver = webdriver.Chrome(\Webdriver)
driver.get('http://www.google.com')
就这么说吧:
File "C:/Users/donbr/PycharmProjects/Seleniumtes/Selenium Test.py", line 3
driver = webdriver.Chrome(\Webdriver)
^
SyntaxError: unexpected character after line continuation character
这是什么意思?为什么它指向不应该存在的括号?怎么会是一个意想不到的角色?
【问题讨论】:
-
请正确格式化您的代码。
-
看起来您没有将
"C:\Webdriver"括在引号中 - 该值必须是字符串。 -
@Ashley:我不懂 Python,但看起来错误在路径中使用了正斜杠。如果使用反斜杠,是否会被误认为是控制字符?不知道是否支持“C:/Webdriver”?
标签: python selenium-webdriver syntax syntax-error