'gbk' codec can't decode byte 0x80 in position 205: illegal multib問題分析

在python3讀取txt文件時,有時候會遇到上面的問題。 原因:.txt文件是utf-8編碼,在計算機中是按照utf-8編碼成字節序列後存到硬盤上;在讀取文件時,默認編碼是gbk,所以寫入到硬盤上的編碼方式和從硬盤中讀取的編碼方式不匹配,所以報了以上錯誤,如下圖所示: Unicode是字符集:爲每一個字符分配一個唯一的ID(學名爲碼位/碼點/Code Point) utf-8/utf-16/ut
相關文章
相關標籤/搜索