Python在讀取文件時
with open('article.txt') as f: # 打開新的文本 text_new = f.read() # 讀取文本數據
出現錯誤:
UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 145: illegal multibyte sequence
此時有兩種解決方案:
1.將第一條語法改為
with open('article.txt','rb') as f: # 打開新的文本 text_new = f.read() # 讀取文本數據
2.將第一條語法改為
with open('article.txt','r',encoding='UTF-8') as f: # 打開新的文本 text_new = f.read() # 讀取文本數據