python-3.x - 使用 chromedriver 时出现 Unicodeescape 错误
问题描述
在 Python 中使用 selenium 执行 chromedriver 时出现以下错误。
(unicode 错误)“unicodeescape”编解码器无法解码位置 2-3 中的字节:截断 \UXXXXXXXX 转义
我的代码是:
driver = webdriver.Chrome(executable_path='C:\Users\a02450\Desktop\Stock\chromedriver.exe')
即使我r
在前面使用过,也会C:\
遇到同样的错误
解决方案
问题是字符串中的\U
(用于 Python 中的 unicode 字符串)。你需要在此\
之前逃脱。
替换'C:\Users\a02450\Desktop\Stock\chromedriver.exe'
为'C:\\Users\\a02450\\Desktop\\Stock\\chromedriver.exe'
。
推荐阅读
- google-cloud-platform - 使用 Logback 的控制台 JSON Appender 记录到 Stackdriver
- sql - 这里的语法不正确?
- javascript - MapBox 无法处理大量数据 | Javascript
- node.js - 在 Mongoose 中使用初始不存在的字段
- python - 如何在以普通用户权限运行的 python3.6 脚本中以 sudo 权限运行 shutil.copy2() 函数?
- c# - 从 API 返回结果列表时出现异常错误
- neo4j - 如何使用 docker-compose 在同一台机器上运行 neo4j 的两个实例
- javascript - 可以消除浏览器编译错误并显示反应错误边界吗?
- google-app-maker - 外键为空
- r - 从 R 中的网站下载时,如何绘制带有分类图例的 TIFF 文件?