1、项目场景:
在读取yaml文件时,出现报错UnicodeDecodeError: 'gbk' codec can't decode byte 0xa7 in position 265: illegal multibyte sequence
.在我以前的博客中也出现过类似的问题,解决办法一样。详细可以看这篇博客:UnicodeDecodeError: ‘gbk’ codec can’t decode…解决办法
2、问题描述和解决
例报错具体位置:
此类问题,只需要找到读取文件的相关代码即可(如with open()
),在代码里加上encoding='UTF-8'
。