当前位置: 首页 >> Python >> 【排错】UnicodeDecodeError: 'gbk' codec can't decode byte 0xbf in position 2: illegal multibyte sequence >> 正文

【排错】UnicodeDecodeError: 'gbk' codec can't decode byte 0xbf in position 2: illegal multibyte sequence

2019年07月09日 17:24:55    作者:Jiaozn    分类:Python     评论(0)

python 读文件是碰到这个错误,查了一下python的文件编码机制


python是 外部文件编码->内部编码->目标编码,


这个报错的意思,是当内部编码转化成 gbk编码(默认)时出错,我也不知道为啥,改为utf-8就好了


open('../atec_nlp_sim_train.csv', encoding='utf-8')

加一个python支持的编码就可,我这选择的是 utf-8


除非注明,发表在“Jiaozn的博客”的文章『【排错】UnicodeDecodeError: 'gbk' codec can't decode byte 0xbf in position 2: illegal multibyte sequence』版权归Jiaozn所有。 转载请注明出处为“本文转载于『Jiaozn的博客』原地址https://jiaozn.com/reed/493.html

评论

发表评论   

昵称*

E-mail*

网站