python3 UnicodeEncodeError: 'gbk' codec can't encode character '\xa0' in position 30: illegal multibyte sequence


  昨天用用python3寫個日志文件,結果報錯UnicodeEncodeError: 'gbk' codec can't encode character '\xa0' in position 30: illegal multibyte sequence

  具體代碼是:

  with open(fileName, 'a') as f:

    f.write(message)

  后來改成如下:

  with open(fileName, 'a',encoding='utf-8') as f:

    f.write(message)

  就可以了。還是編碼的問題


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM