Python setdefaultencoding
開發及程式執行環境,如果要執行環境的預設編碼
舉例,我要預設 utf8
1) 加入 import sys; sys.setdefaultencoding(‘utf-8’) /etc/pythonX.Y/sitecustomize.py
2) 加入 import sys; sys.setdefaultencoding(‘utf-8’) /usr/lib/pythonX.Y/sitecustomize.py
3) 程式開頭加入, reload(sys);sys.setdefaultencoding(‘utf-8’)
至於原因,及詳細細節請參考(不好意思,我說故事的能力還沒加強好)
http://blog.ianbicking.org/illusive-setdefaultencoding.html