1.在文件開頭加入 # -*- coding: UTF-8 -*- 或 #coding=utf-8 (等號兩邊不要有空格)
Windows的本地默認編碼是gbk編碼, 只是顯示問題, #coding=gbk 也可解決
2.Pycharm 設置步驟: (編輯器設置)
進入 File -> Settings-> Editor > File encodings,將 IDE Encoding 和 Project Encoding 設置為utf-8。
3.可以在輸出的中文字符前面加u
print u"測試"
4.字典
import json
print json.dumps(dict, encoding="UTF-8", ensure_ascii=False)
另外代碼的實現有問題,后續在研究下:
print("測試".decode("utf-8").encode("gbk")) #編碼錯誤