UnicodeDecodeError: 'gbk' codec can't decode byte 0xaa in position 553: illegal multibyte sequence

windows,python,GBK,utf-8

2019.04.06

python 脚本在 windows 上运行的时候报错,提示编码问题。

UnicodeDecodeError: 'gbk' codec can't decode byte 0xaa in position 553: illegal multibyte sequence

根据 Python 3 Unicode document ,在打开文件的时候,可以指定编码格式,比如:

with open(filename, encoding='utf-8', mode = ‘r') as f:
    for line in f:
        print(repr(line))

相关文章

- EOF -

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动。
转载请注明:文章转载自 Binkery 技术博客 [https://binkery.com]
本文标题: UnicodeDecodeError: 'gbk' codec can't decode byte 0xaa in position 553: illegal multibyte sequence
本文地址: https://binkery.com/archives/401013.html

赞助商
网站统计
  • 网站运行:3250 天
  • 文章总数:731 篇
  • 网站统计