在網上搜了很多人的處理方法是在程序的頂部加
import sys
reload( sys )
sys.setdefaultencoding('gbk')
可是我自己試一了,程序錯是不報了,但是實際沒有運行
最後,我在程度的頂部加了下面一行就好了,中文也可以正常顯示了
# coding=utf-8
另外還有一點需要注意的是 ,如果json文件編碼格式未知,可以複製出來然後單獨存在一個json文件裏,並且在新建的時候就設置好編碼格式(notepad++和edictplus都有這個功能)
或者網上還有人指出如果在linux環境下可以用
vi編輯器(進入esc命令模式),執行set fileencoding,查看文件的編碼
執行命令:set fileencoding=utf-8,然後回車,此時我們將文件的格式改成了utf-8格式的了
參考文章:
http://blog.csdn.net/lihengfang/article/details/51758020
http://blog.csdn.net/a2011480169/article/details/68947804