python2與3版本的編碼問題

python的str默認是ascii編碼,和unicode編碼衝突,就會報這個標題錯誤:UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position 36: ordinal notpython

 

解決方法:編碼

在代碼開頭添加以下代碼:code

import sysreload(sys)sys.setdefaultencoding('utf8')而後你就愉快的玩耍了。
相關文章
相關標籤/搜索