• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

Robin_Yao_Wenbin

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

dataframe.to_csv()中文乱码

今天又遇到了dataframe.to_csv()然后文件里的中文乱码了。
1、首先吧dataframe.to_csv(“file_name” ,encoding = ‘utf-8’)
结果乱码依旧。
2、上网查了下,改成了dataframe.to_csv(“file_name” ,encoding = ‘utf_8_sig’)
结果乱码依旧
3、然后改成了dataframe.to_csv(“file_name” ,encoding = gbk’)
终于不再乱码了,如果大家遇到这个问题,可以纷纷试试以上几种编码方式,因为之前我用第二种就解决问题了。
但是第二种存为csv会遇到一个新的问题,就是文件打开,修改后,即使不保存,再打开也会出现格式混乱的情况,而gbk编码就可以。对于这个问题,可以修改后就另存为csv文件就可以解决了。

posted on 2019-04-02 10:14  Robin_Yao_Wenbin  阅读(6238)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3