python UnicodeDecodeError: 'gbk' codec can't decode byte 0x99 in position 87: illegal multibyte sequence異常解決


我們處理文本文件時,經常會遇到這樣的報錯:

UnicodeDecodeError: 'gbk' codec can't decode byte 0x99 in position 87: illegal multibyte sequence異常解決

下面提供兩種解決辦法:

方法1:

 with open(filename,encoding = 'UTF-8')as f_obj:

方法2:

with open(filename,'rb')as f_obj:

 

以上方法是在執行打開文件時使用到的,其他打開文件的方法類似。


免責聲明!

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



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