1. 程式人生 > >UnicodeEncodeError: 'ascii' codec can't encode characters in position 3-4: ordinal not in range(128)

UnicodeEncodeError: 'ascii' codec can't encode characters in position 3-4: ordinal not in range(128)

Python在處理中文編碼時經常會出現亂碼,並報如標題那樣的錯誤,這時只要在程式碼起始處加入如下程式碼即可解決:

import sys
reload(sys)
sys.setdefaultencoding( "utf-8" )