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即可。 详细解释我觉得这篇文章很好。详解字符编码问题