UnicodeDecodeError: 'gbk' codec can't decode byte 0xae in position 357: illegal multibyte sequence 错误解决方法(已解决)
2024-09-01 11:52:58
今天在搭建数据驱动测试框架的时候遇到这个错误:
好在我英语水平还不错(也就六级水平吧),根据英文提示说是多字节数据顺序是非法的
顺着错误往上找发现 File "C:\Users\Mr雷的电脑\AppData\Local\Programs\Python\Python37\lib\configparser.py", line 696, in read
self._read(fp, filename)
这意思是这个文件的地696行的一个函数,,应该是编码的问题,点进去一看
将其中的with open(filename, encoding=encoding) as fp:
解决方案:
with open(filename, encoding=encoding) as fp: 改为
with open(filename, encoding=‘UTF-8’) as fp:即可
最新文章
- eclipse配置项目
- hough变换检测线和圆
- 企业云部署要如何选择IaaS PaaS和SaaS
- 对x264_macroblock_cache_load的理解
- Sublime text3 安装
- uva 10718 Bit Mask(贪心)
- VA自动补全QT
- 如何提升app开发效率
- ios 将彩色照片转化成黑白等几种类型
- android 动态string
- java课程设计-算术运算测试
- 如何用IDEA一步一步开发WebService服务器端
- 30个CSS3选择器的应用
- 如何将plist大图拆分成原来的小图
- 管理商品demo
- #505 1&;2 A-C 后面未完成
- python学习过程中的踩坑记录<;若干,随时更新>;
- 秒懂 this
- CREATESTRUCT cs 结构体
- mysql数据库从删库到跑路之mysql:视图、触发器、事务、存储过程、函数