'gbk' codec can't decode byte 0xbf in position 2: illegal multibyte sequence

版权声明:本文为博主原创文章,未经博主允许也可以得转载。 https://blog.csdn.net/zrcshendustudy/article/details/82833480

网上解决这类问题的方法很多

一、设置UTF-8格式

with open(filename,encoding='UTF-8') as f:

二、设置‘rb',’r'

with open(filename,'r')as f

我一一按照网上的方法试了试,都没有效果。我记得第一次运行的时候,是可以出来结果的,后来就开始报错了。

无意中看了一篇博客,

说看你的文件打开时有没有乱码,

有的话,那再另存一个新文件好了。

所以我打开发现之前的文件乱码了,又重新换了新的文件就好了

猜你喜欢

转载自blog.csdn.net/zrcshendustudy/article/details/82833480