UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x98 in position 99: illegal multibyte sequence

autopep8 UnicodeDecodeError: 'gbk' codec can't decode byte 0x98 in position 99: illegal multibyte sequence

    • 报错信息
    • 修改方法

报错信息

使用 autopep8 过程遇到编码错误,网上的说法,要么是直接用setdefaultencoding,要么是删除setup.cfg,试过都没解决。看了下源码,其实在传参的时候,加一个编码方式就可以了。
报错如下:
UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x98 in position 99: illegal multibyte sequence_第1张图片

修改方法

修改调用方 autopep8.py 文件 的 read_config, 增加 encoding='UTF-8'
c:\program files\python38\lib\site-packages\autopep8.py
UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x98 in position 99: illegal multibyte sequence_第2张图片

你可能感兴趣的:(python,python)