python写入csv乱码,python读取csv中文乱码utf8

  python写入csv乱码,python读取csv中文乱码utf8

  大蟒保存数据到战斗支援车文件中文乱码的解决办法是:1、利用熊猫的阅读_csv函数将乱码的表格读取进去;2、利用熊猫的to_csv方法将数据保存至战斗支援车文件并设置" encoding=utf_8_sig "即可解决。

  使用scrapy框架爬取了一些汽车评价保存在战斗支援车文件中,但是直接打开时乱码了。

  使用熊猫读取再使用to_csv()方法重新保存

  importpandasaspd

  file _ name= g :/我的学习/python ml 201804/spider learning/scrapy _ learning/car _ comment _ crawler/

  汽车_评论_爬虫/蜘蛛/哈弗_ all _第3页。CSV

  file _ name 2= g :/我的学习/python ml 201804/spider learning/scrapy _ learning/car _ comment _ crawler/

  汽车_评论_爬虫/蜘蛛/哈弗_ all _第4页。CSV

  file _ name 3= g :/我的学习/python ml 201804/spider learning/scrapy _ learning/car _ comment _ crawler/

  汽车_评论_爬虫/蜘蛛/哈弗_ all _第5页。CSV

  df=pd.read_csv(文件名,编码=utf-8 )

  df

  (1)使用df.to_csv(文件名2,编码=utf-8 )后还是编码有问题

  df.to_csv(文件名2,编码=utf_8 )

  (2)使用df.to_csv(文件名2,编码=utf_8_sig )后中文乱码问题解决了

  df.to_csv(文件名3,编码=utf_8_sig )

  推荐课程:Python数据分析与展示(嵩天教授)

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: