介绍相信有些朋友在处理windows系统生成的csv文件时,尤其是使用Excel打开这类文件时,会遇到乱码的问题。解决如图,当我们用Excel工具打开csv文件时,汉字显示为乱码。这时候我们
介绍
相信有些朋友在处理windows系统生成的csv文件时,尤其是使用Excel打开这类文件时,会遇到乱码的问题。
解决
如图,当我们用Excel工具打开csv文件时,汉字显示为乱码。这时候我们只需要通过强大的数据分析模块pandas对文件数据进行处理,只需要两行代码就可以实现中文的正常显示。
在[10]中:df = pd。read _ CSV(‘tips.csv & # 8217)
在[11]: df。to _ CSV(‘tips _ with _ encoding.csv & # 8217,index=False,编码= ’utf _ 8 _ SIG‘)
首先通过pandas模块读取文件数据,数据直接保存为新文件,无需任何操作。这里需要强调的是,我们通常使用的编码方式一般设置为UTF-8,但在这里,即使将编码方式设置为UTF-8也不能解决问题。
希望能帮到大家!