解決python使用pd.read_csv()出現(xiàn)錯(cuò)誤UnicodeDecodeError:?'utf-8'?codec?can't?decode......
首先說(shuō)一下這個(gè)原因,所讀取的csv文件的編碼方式不是utf-8,然后現(xiàn)在指定encoding="UTF-8"會(huì)出現(xiàn)以上問(wèn)題。
一、查看你的csv文件時(shí)什么編碼方式
使用記事本打開(kāi)csv文件,紅框所示即csv文件的編碼方式。
現(xiàn)在你的csv文件的編碼格式就是"ANSI",這時(shí)候再去指定encoding="UTF-8",就會(huì)報(bào)錯(cuò)。
二、兩種解決方法
1、使用"ANSI"格式讀取CSV文件
將你的程序改為:pd.read_csv("你文件的地址"(例如:"1.csv"),"encoding="ANSI")
注意:ANSI只是windows系統(tǒng)的編碼格式,mac系統(tǒng)沒(méi)有這個(gè)編碼格式,我們?cè)谑褂胟aggle等免費(fèi)gpu時(shí),他們不支持這種格式
2、將CSV文件改為"UTF-8"格式
使用記事本打開(kāi)csv文件,選另存為,保存類型選所有文件,編碼格式改成UTF-8
總結(jié)
到此這篇關(guān)于解決python使用pd.read_csv()出現(xiàn)錯(cuò)誤UnicodeDecodeError: 'utf-8' codec can't decode......的文章就介紹到這了,更多相關(guān)python pd.read_csv()錯(cuò)誤UnicodeDecodeError內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python樹的序列化與反序列化的實(shí)現(xiàn)
在本文中,我們將深入討論如何實(shí)現(xiàn)樹的序列化與反序列化算法,提供Python代碼實(shí)現(xiàn),并詳細(xì)說(shuō)明算法的原理和步驟,感興趣的可以了解一下2023-11-11Python 使用ConfigParser操作ini配置文件
這篇文章主要介紹了Python 使用ConfigParser操作ini配置文件的相關(guān)資料,需要的朋友可以參考下2023-05-05Python中easy_install 和 pip 的安裝及使用
本篇文章主要介紹了Python中easy_install 和 pip 的安裝及使用,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-06-06python中通過(guò)pip安裝庫(kù)文件時(shí)出現(xiàn)“EnvironmentError: [WinError 5] 拒絕訪問(wèn)”的問(wèn)題
這篇文章主要介紹了python中通過(guò)pip安裝庫(kù)文件時(shí)出現(xiàn)“EnvironmentError: [WinError 5] 拒絕訪問(wèn)”的問(wèn)題,本文給大家分享解決方案,感興趣的朋友跟隨小編一起看看吧2020-08-08python連接mongodb數(shù)據(jù)庫(kù)操作數(shù)據(jù)示例
這篇文章主要介紹了python連接mongodb操作數(shù)據(jù)示例,幫助大家更好的理解和學(xué)習(xí)python,感興趣的朋友可以了解下2020-11-11Python實(shí)現(xiàn)批量向PDF文件添加中文水印
本文將通過(guò)設(shè)置批量PDF文件所在的路徑及需要添加的水印名稱,從而實(shí)現(xiàn)批量添加PDF水印的效果。感興趣的小伙伴可以跟隨小編一起動(dòng)手試一試2022-02-02Django中和時(shí)區(qū)相關(guān)的安全問(wèn)題詳解
這篇文章主要給大家介紹了關(guān)于Django中和時(shí)區(qū)相關(guān)的安全問(wèn)題的相關(guān)資料,需要的朋友可以參考下2020-10-10