我开始学习Python并按教程进行,但即使使用教程的确切代码,代码仍然不工作

-1 投票
1 回答
40 浏览
提问于 2025-04-14 16:40
from selenium import webdriver

PATH = "C:\Users\pc\Desktop\driver\chromedriver-win32\chromedriver-win32"
driver = webdriver.Chrome(PATH)
driver.get("https://stackoverflow.com")

但是它显示了一个错误

"C:\Users\pc\PycharmProjects\experiment frfr.venv\Scripts\python.exe" "C:\Users\pc\PycharmProjects\experiment frfr\main.py" 文件 "C:\Users\pc\PycharmProjects\experiment frfr\main.py",第 3 行 PATH = "C:\Users\pc\Desktop\driver\chromedriver-win32\chromedriver-win32" ^ 语法错误: (unicode 错误) 'unicodeescape' 编解码器无法解码 位置 2-3 的字节: 截断的 \UXXXXXXXX 转义

进程以退出代码 1 结束

1 个回答

0

你需要对 \ 进行转义,也就是说要替换成其他形式。

PATH = "C:\Users\pc\Desktop\driver\chromedriver-win32\chromedriver-win32"

使用

PATH = "C:\\Users\\pc\\Desktop\\driver\\chromedriver-win32\\chromedriver-win32"

\\ 是用来表示你想要的是真正的 \ 字符。

撰写回答