解决‘utf-8‘ codec can‘t decode byte 0xd0 in position 398: invalid continuation byte

时间:2024-03-29 13:28:49

这里讲一个我遇到的错误,之前再爬网站的时候。解码的时候使用的是utf-8
解决‘utf-8‘ codec can‘t decode byte 0xd0 in position 398: invalid continuation byte
但是报错误了。utf-8不能解开。
后面我发现是解码格式的问题
如果你在选择解码方式的时候建议先要确定网站的编码方式,比如说“ utf-8 , gbk。。。。。。”
在这里之前utf-8的时无法解开,然后我通过修改成gbk就完成了解码
如果你实在不确定的话,那么可以写一个try catch 的格式来来抓错误,然后修改

简单一点的话,就解码格式换着用。
解决‘utf-8‘ codec can‘t decode byte 0xd0 in position 398: invalid continuation byte