原文:python2.x提示這個錯誤:UnicodeDecodeError: 'ascii' codec can't decode byte 0xe8 in position

查了好久下面這個方法可用: 發現應該是因為python .x的默認編碼是ascii,而代碼中可能由utf 的字符導致,解決方法是設置utf 。 找到出錯的文件,在import后增加下面幾行: coding utf import sys if sys.getdefaultencoding utf : reload sys sys.setdefaultencoding utf 這些都加上,再運行就不 ...

2019-04-25 10:38 0 6310 推薦指數:

查看詳情

Python中文轉換報錯 'ascii' codec can't decode byte 0xe8 in position

腳本報錯: 腳本代碼: 報錯原因: 因為默認情況下,Python采用的是ascii編碼方式,如下所示: 而Python在進行編碼方式之間的轉換時,會將 unicode 作為“中間編碼”,但 unicode 最大只有 128 那么長,所以這里當嘗試 ...

Fri May 24 20:05:00 CST 2019 0 3116
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM