python 2.x處理中文字,執行時會出現
UnicodeEncodeError: 'ascii' codec can't encode characters in position 346-349: ordinal not in range(128)
可以在程式最前加上
# -*- coding: UTF-8 -*- import sys reload(sys) sys.setdefaultencoding('utf8')
可以解決該問題