程序運行的時候出現這種錯誤
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe8 in position 4: ordinal not in range(128)
原因: 大部分原因是程序中有中文輸入, 但是根源還是python2.7的編碼問題,在python3上面基本上沒有這樣的問題
解決方案:
導入下面三行代碼就能解決
import sysreload(sys)sys.setdefaultencoding('utf-8')
新聞熱點
疑難解答