【问题标题】:Unicodeescape error while using chromedriver使用 chromedriver 时出现 Unicodeescape 错误
【发布时间】:2024-01-10 17:53:01
【问题描述】:

在 Python 中使用 selenium 执行 chromedriver 时出现以下错误。

(unicode 错误)“unicodeescape”编解码器无法解码位置 2-3 中的字节:截断 \UXXXXXXXX 转义

我的代码是:

driver = webdriver.Chrome(executable_path='C:\Users\a02450\Desktop\Stock\chromedriver.exe')

即使我在C:\ 前面使用r 也会遇到同样的错误

【问题讨论】:

    标签: python-3.x selenium-chromedriver


    【解决方案1】:

    问题在于您的字符串中的 \U(用于 Python 中的 unicode 字符串)。在此之前您需要转义 \

    'C:\Users\a02450\Desktop\Stock\chromedriver.exe' 替换为'C:\\Users\\a02450\\Desktop\\Stock\\chromedriver.exe'

    【讨论】: