file = open("file.txt") print file.readlines() file.close()
運行時報錯:UnicodeDecodeError: 'gbk' codec can't decode byte 0xad in position... 修改內容以下 將編碼
file = open("file.txt")
修改成code
file = open("file.txt",encoding='utf-8')
便解決該問題。 「file = open("file.txt",encoding='utf-8')" #以指定的編碼類型(即文件自己的編碼)打開文件,chardet庫能夠判斷文件編碼類型utf-8