python3——UnicodeDecodeError: 'gbk' codec can't decode byte 0xad in position 840: illegal

讀取txt出現編碼錯誤

錯誤: UnicodeDecodeError: 'gbk' codec can't decode byte 0xad in position 840: illegal multibyte sequence

解決辦法:

f = open('1.txt', 'r', encoding="utf8")
buff = f.read()
f.close()

注意事項:

    utf8不要寫成utf-8,我就是因爲這個錯誤導致嘗試了一下午。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章