Python:出現UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc9 in position 0: invalid continuation byte問題


我在導入一個csv文件的時候出現了一個問題

報錯的內容是這樣的:

UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc9 in position 0: invalid continuation byte 

 內容顯示讀取的時候發現了我導入的文件中存在utf-8不可編譯的內容,所以我需要使用一種encoding來使文件能夠被正常讀取。

我向代碼中增加了encoding='utf-8'。。。。有點蠢,都說了utf-8不行哈哈哈哈哈

所以結果就是加進去也不行。。。

正確的方案是在后面增加了

encoding='unicode_escape'

代碼成功運行!!!! 


更新一下:其實可以用notepad直接轉換成utf-8


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM