知行编程网知行编程网  2022-11-23 01:00 知行编程网 隐藏边栏  22 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python生成的csv文件是乱码怎么解决的相关知识,希望可以帮到处于编程学习途中的小伙伴

python生成的csv文件乱码怎么解决

最近处理数据的时候,需要把txt文件转成csv格式。 txt中正常存储和显示的中文写入csv文件后就变成了乱码。文件的编码不能正确处理中文,所以写csv文件的时候需要指定编码。 .

实现代码:

csvfile = file('data.csv', 'wb')
# Display chinese correctly
csvfile.write(codecs.BOM_UTF8)
spamwriter = csv.writer(csvfile)

关键的一句话就是csvfile.write(codecs.BOM_UTF8),能够正常显示中文。

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享