解决Python:UnicodeDecodeError:‘utf-8‘ codec can‘t decode byte 0xe5 in position 1797: invalid continuat

今天在写脚本时,本来昨天可以运行的代码突然报错:
UnicodeDecodeError:'utf-8' codec can't decode byte 0xe5 in position 1797: invalid continuation
然后查了很多资料,都说是编码的问题,但我查看了所有文件以及源码的编码,都没有问题,后来找到了一个文章解决了问题
打开你报错的utils文件
修改函数参数errors='strict'为errors='ignore'
1.with open(file, "r",encoding="utf-8",errors='ignore') as f:
2.utils.to_unicode(text, encoding='utf8',errors='ignore')
问题解决!
【解决Python:UnicodeDecodeError:‘utf-8‘ codec can‘t decode byte 0xe5 in position 1797: invalid continuat】转:https://www.cnblogs.com/jiangxinyang/p/10411595.html

    推荐阅读