首页 > 解决方案 > 使用 chromedriver 时出现 Unicodeescape 错误

问题描述

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

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

我的代码是:

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

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

标签: python-3.xselenium-chromedriver

解决方案


问题是字符串中的\U(用于 Python 中的 unicode 字符串)。你需要在此\之前逃脱。

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


推荐阅读