今天在測試一個Django項目時,出現了以下錯誤:
‘ascii’ code can’t decode byte 0xce in position 3: ordinal not in range(128)
針對上面問題,解決方案為:在出現錯誤的那段代碼開頭添加如下幾行代碼:
import sys default_encodeing = 'gbk' if sys.getdefaultencoding != default_encoding: reload(sys) sys.setdefaultencoding(default_encoding)
ok,問題解決。