python修改編碼方式

如果在windows下:
可以在Python安裝目錄下的Lib/site-packages目錄中,新建一個sitecustomize.py文件(也可以建在其它地方,然後手工導入,建在這裏,每次啓動Python的時候設置將自動生效),內容如下:
1 import sys
2 sys.setdefaultencoding('utf-8'#set default encoding to utf-8
然後可以查看到改變已經生效
1 >>> import sys
2 >>> sys.getdefaultencoding()
3 'utf-8'
此時運行程序,如果仍然報告之前的錯誤,只需要顯示地設定輸出的編碼
1 print s.encode('utf-8')
就可以看到正確顯示。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章