Python Pandas Dataframe套件「 to_csv」寫入csv檔中文亂碼 ...

文章推薦指數: 80 %
投票人數:10人

脈絡分析. 分類:Python資料處理| Excel CSV存檔; 問題描述:打開Excel,中文文字顯示亂碼; 解決方式:Excel CSV存檔指定編碼(encoding)為「utf_8_sig ... Skiptocontent 2021-02-13PANDAS,PYTHONPythonPandasDataframe套件「to_csv」寫入csv檔中文亂碼解決辦法、除錯教學|Python新手入門[40] 📚內容目錄 1.脈絡分析2.程式碼教學3.實作4.延伸閱讀 1.脈絡分析 分類:Python資料處理|ExcelCSV存檔問題描述:打開Excel,中文文字顯示亂碼解決方式:ExcelCSV存檔指定編碼(encoding)為「utf_8_sig」 2.程式碼教學 [Variable]:csvContent/資料類別為list,且是二微陣列,再透過pandas套件將二微陣列轉成ExcelCSV的行、列。

pd.DataFrame(‘yourdatalistobject’,columns=‘yourcolumnlist’)/createdataframeobject,並塞入cvsContent的二微陣列。

df.to_csv(‘yourfilepath+filename’,encoding=”utf_8_sig”)/將dataframe物件儲存成CSV檔並指定檔案路徑。

注意:需指定檔案路徑+檔名,若不指定檔案路徑則將CSV存在程式當前目錄。

3.實作 importpandasaspd csvContent=[['一','二','三'],['四','五','六'],['七','八','九']] df=pd.DataFrame(csvContent,columns=['第一行','第二行','第三行'])#createdataframeobject&inputlistdata csvPath='example.csv'#assignfilename print('starttocavecsv',csvPath,'...') df.to_csv(csvPath,encoding="utf_8_sig"")#savecsvfilewithdataframeobject print('success!') 4.延伸閱讀 【延伸閱讀】:Excel寫入行存檔看這裡👉PythonPandasDataframe套件Excel「寫入」應用教學與超詳盡範例實作|Python新手入門[31] 【延伸閱讀】:Excel讀取看這裡👉PythonPandasDataframe套件Excel「讀取」應用教學與超詳盡範例實作|Python新手入門[1] PostViews: 3,972 Taggedwith:pyhtoncsv亂碼pythoncsvpythoncsvpandaspythoncsvreaderpythoncsvtolistpythonexcelpythonexcelpandaspythonexceltocsvpythonexcel教學pythonexcel讀取pythonutf_8pythonutf_8_sigPreviousPostWordPress如何修改『文章標題』字體大小?圖解自訂CSS實戰教學輕鬆上手!|WordPress架站教學[39]NextPostPython透過網路爬蟲查找台灣上市上櫃股票代號|股票回測系統開發[1] RecentPosts Jupyter函數自動提示、自動補全功能安裝教學|Python教學 2022-07-24 PythonLogging進階教學:程式碼範例活用Formatter、getLogger、setLevel|Python教學 2022-07-24 Youtube聲音開到最大還是很小聲?做這兩項檢查幫你找出原因|電腦知識 2022-07-12 PythonLogging套件最詳盡中文教學|Python教學、Python入門 2022-04-26 Python單行註解、多行註解、快捷鍵教學|Python新手入門[41] 2022-02-26 最熱門的內容 Python讀取txt檔、讀取文字檔你不可不知的4種方式|Python新手入門教學[6](7,987) PythonPandasDataframeExcel「讀取」應用教學與超詳盡範例實作|Python新手入門[1](6,214) PythonPandasDataframe套件「to_csv」寫入csv檔中文亂碼解決辦法、除錯教學|Python新手入門[40](3,972) PythonSelenium網頁操作指令教學(附完整範例實作影片!)|Selenium指令中文教學(3,830) XML是什麼?PythonXMl讀取教學與超詳盡範例實作|Python入門教學[36](3,551) 分類分類 選取分類 HTML  (1) PYTHON  (30)    JupyterNotebook  (1)    PANDAS  (2)    SELENIUM  (4) RPA  (3) UIPATH  (9) Uncategorized  (2) WordPress架站  (4) 電腦知識  (1) 瀏覽人次統計今日瀏覽次數:10昨日瀏覽次數:133總瀏覽次數:61,864



請為這篇文章評分?