读取问题:UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xd0 in position 0: invalid continuation

关于读取CSV文件错误问题


1.新建CSV的文件

问题描述:
新建xls工作表之后直接修改文件扩展名为csv
然后读取csv文件时出现如题错误

data = pd.read_csv('E.csv')

❌尝试了以下改进方法仍然错误(达咩达咩):
不过大家有类似错误可以先尝试以下方法

data = pd.read_csv('E.csv',encoding='utf-8')

data = pd.read_csv('E.csv',encoding='gbk')

data = pd.read_csv('E.csv',encoding='gb18030')

data = pd.read_csv('E.csv',encoding='ISO-8859-1')

data = pd.read_csv("path",encoding = "ISO-8859-1", engine='python',delimiter = ";", error_bad_lines=False) 

✅解决方法:
新建txt文件后另存为时指定编码类型为UTF-8
再修改文件扩展名为csv
读取问题:UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xd0 in position 0: invalid continuation_第1张图片


大家如若还有其他类似问题,可以评论留言,我解决了的话会编辑增加在博文后面……

你可能感兴趣的:(python,程序出错BUG解决,python)