天天看點

python寫檔案時遇到UnicodeEncodeError: 'gbk' codec can't encode character的解決方式

在window平台,檔案的預設編碼是gbk, 此時如果寫入的字元串的編碼是utf-8就會引發這種錯誤,打開檔案的編碼必須與字元串的編碼一緻

with open(‘content.txt’,'w',encoding='utf-8')  as f:

  r.write()

這樣就不會報錯

原創連結:https://blog.csdn.net/life_is_too_hard/article/details/78384562