yaml 文本报错 UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte : illegal multibyte sequence


参考:yaml 文本报错 UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte : illegal multibyte sequence

在读取yaml 文件时,报错 UnicodeDecodeError: ‘gbk’ codec can’t decode byte : illegal multibyte sequence

将yaml的读取方式改为 二进制形式就可以了 ,如图所示:

总结:GBK编码的格式需要写成rb;UTF-8编码的格式需要写成r。