今天又遇到了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文件就可以解決了。
dataframe.to_csv()中文亂碼
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
亂序拼圖驗證的識別並還原 puzzle-captcha(開源)
S.F.
2021-12-01 00:53:28
【轉載】Python處理csv文件
zqh
2020-07-18 14:25:30
Error:field larger than field limit(131072)解決方法
hammring
2020-07-08 12:39:29
啓動Jupyter時, 遇到 sudo: jupyterhub: command not found 問題的解決方案
钢琴线与小刀
2020-07-08 12:39:19
Python小記 —— 文件讀寫操作裏read()方法的深究
柘月十七
2020-07-08 12:33:27
python使用pip指令安裝並引用第三方模塊及注意事項
柘月十七
2020-07-08 12:33:27
python小記 —— sys.argv
柘月十七
2020-07-08 12:33:16
Django Signals 信號
冯斯特罗
2020-07-08 12:31:35
sorted 在python2和3中的區別
冯斯特罗
2020-07-08 12:31:35
python3 排序 sort sorted
冯斯特罗
2020-07-08 12:31:35
python3 super 用法2
class MetaCls(type): def __new__(cls, *args, **kwargs): print("in MetaCls") # return super(Meta
冯斯特罗
2020-07-08 12:31:35
meta class 和 類裝飾器的執行順序
冯斯特罗
2020-07-08 12:31:35
弱引用 weakref
冯斯特罗
2020-07-08 12:31:35
python神級數據結構namedtuple
冯斯特罗
2020-07-08 12:31:35
24小時熱門文章
-
釘釘打卡速度慢
-
使用neovim打造go ide(支持代碼跳轉, 代碼補全, 實時語法檢查)
-
Nginx R31 doc 官方文檔-01-nginx 如何安裝
-
Python 潮流週刊#51:用 Python 繪製美觀的圖表
-
Qt/C++音視頻開發74-合併標籤圖形/生成yolo運算結果圖形/文字和圖形合併成一個/水印濾鏡
-
挑戰程序設計競賽 2.2章習題 POJ - 3617 Best Cow Line 貪心
-
字節面試:MySQL什麼時候 鎖表?如何防止鎖表?
-
.NET8連接SQL SERVER 2008 R2 報:證書鏈是由不受信任的頒發機構頒發的
-
golang開發環境搭建(win10)
-
python計算機視覺學習筆記——PIL庫的用法