如何解决python将数据存储在csv文件中的中文乱码
发布时间: 2020-07-08 13:49:53
来源:亿速云
阅读: 695
作者:清晨
编辑与大家分享python在csv文件中存储数据时如何解决中文乱码。 我希望读这篇文章能取得很大的成果,让我们一起讨论一下。 python在csv文件中存储数据时的中文乱码解决方案是: 1、利用pandas的read_csv函数读取乱码表; 2、用pandas的to_csv方法将数据保存在csv文件中,设置“encoding=utf_8_sig”即可解决。
使用scrapy框架采集了一些汽车评价并保存在csv文件中,但直接打开时乱码了。
用pandas读取,使用to_csv (方法重新保存importpandasaspd
file _ name=' g :/my learning/python ml 201804/spider learning/scrapy _ learning/car _ comment _ crawler/
car _ comment _ crawler/spiders/haval _ all _ page3. CSV '
file _ name2=' g :/my learning/python ml 201804/spider learning/scrapy _ learning/car _ comment _ crawler/
car _ comment _ crawler/spiders/haval _ all _ page4. CSV '
file _ name3=' g :/my learning/python ml 201804/spider learning/scrapy _ learning/car _ comment _ crawler/
car _ comment _ crawler/spiders/haval _ all _ page5. CSV '
df=PD.read_CSV(file_name,encoding='utf-8 ' ) ) ) ) ) ) ) ) )。
df
)1)使用df.to_CSV(file_name2,encoding='utf-8 ' )后,仍然存在问题的df.to_CSV ) file_name2,encoding='
)2)使用df.to_CSV(file_name2,encoding='utf_8_sig ' )后,中文乱码问题为df.to_CSV )文件名称3,encence
读了这篇文章,相信你对python如何解决将数据存储在csv文件中的中文乱码有了一定的了解,想了解更多的相关知识。 欢迎来到亿速云行业的信息频道。 感谢您的阅读。