python3 的编码问题

来源:互联网 发布:怎么制作mac安装u盘 编辑:程序博客网 时间:2024/06/05 20:06

由于Windows默认csv的编码方式是ANSI的方式,所以将python生成的csv文件再次打开,python就会提示:


unicodedecodeerror: 'utf-8' codec can't decode byte 0xd3 in position 0: invalid continuation byte


需要将文件另存为UTF8编码打开,,,但是如果文件很大的话,记事本就打不开了,,,


所以在生成文件的时候要注意加上:

encoding='utf_8'


比如:

data.to_csv('路径/data.csv',index=None,encoding='utf_8')
读取的时候只要:
data=pd.read_csv('路径/data.csv')


原创粉丝点击