admin管理员组文章数量:1611397
在python中读取文件时,有时会遇到这个报错:
'utf-8' codec can't decode byte 0xcd in position 2: invalid continuation byte
其实就是文件的编码格式不对,很多帖子说把原来数据文件另存为utf-8格式就ok了,但有时候我们不想更改数据,或者感觉这样的操作比较麻烦,数据文件太多的情况下总不能一个一个更改格式吧?
这时可以从读文件入手,依然是将文件用记事本打开,然后点另存为,但这个地方只是为了看编码格式,可以看到这个格式是"ANSI",记住这个格式名字然后取消后面操作。
最后在python中,加上encoding参数,等于你自己的文件编码类型即可。
版权声明:本文标题:‘UTF-8‘ codec can‘t decode byte 0xcd in position 2: invalid continuation byte:python报错 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1728604464a1165275.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论