首先說一下這個原因,所讀取的csv文件的編碼方式不是utf-8,然后現(xiàn)在指定encoding="UTF-8"會出現(xiàn)以上問題。
一、查看你的csv文件時什么編碼方式
使用記事本打開csv文件,紅框所示即csv文件的編碼方式。


現(xiàn)在你的csv文件的編碼格式就是"ANSI",這時候再去指定encoding="UTF-8",就會報(bào)錯。
二、兩種解決方法
1、使用"ANSI"格式讀取CSV文件
將你的程序改為:pd.read_csv("你文件的地址"(例如:"1.csv"),"encoding="ANSI")
注意:ANSI只是windows系統(tǒng)的編碼格式,mac系統(tǒng)沒有這個編碼格式,我們在使用kaggle等免費(fèi)gpu時,他們不支持這種格式文章來源:http://www.zghlxwxcb.cn/news/detail-611560.html
2、將CSV文件改為"UTF-8"格式
使用記事本打開csv文件,選另存為,保存類型選所有文件,編碼格式改成UTF-8文章來源地址http://www.zghlxwxcb.cn/news/detail-611560.html

到了這里,關(guān)于python使用pd.read_csv(),出現(xiàn)錯誤UnicodeDecodeError: ‘utf-8‘ codec can‘t decode ......的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!