admin管理员组

文章数量:1610908

python读取字符报错:'utf-8' codec can't decode byte 0xbd in position 2: invalid start byte

  • 原因
  • 解决方法

原因

utf-8只包含了部分汉字,导致解码时有些字节(比如0xbd)溢出。

解决方法

.decode('gbk')
.decode('gb2312')

decode的码制换为gbk或gb2312即可。
详细解释我觉得这篇文章很好。详解字符编码问题

本文标签: 报错字符CodecUTFPython