問題:UnicodeDecodeError: 'utf-8' codec can't decode byte 0xcd
原因:文件里面存在非'utf-8'編碼的字符,比如其他平台上寫入的中文字符
解決:嘗試其他解碼格式
import codecs with codecs.open(fname, 'r', encoding='gb2312') as f: lines = f.readlines()
問題:UnicodeDecodeError: 'utf-8' codec can't decode byte 0xcd
原因:文件里面存在非'utf-8'編碼的字符,比如其他平台上寫入的中文字符
解決:嘗試其他解碼格式
import codecs with codecs.open(fname, 'r', encoding='gb2312') as f: lines = f.readlines()
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。