python中json格式数据输出实现方式(无unicode编码输出形式)
生活随笔
收集整理的這篇文章主要介紹了
python中json格式数据输出实现方式(无unicode编码输出形式)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在
http://blog.csdn.net/5iasp/article/details/23338039
的基礎上改進了下
不多說了,直接貼代碼:
# _*_coding:utf-8 _*_ import sys reload(sys) sys.setdefaultencoding('utf-8') import json#反倒是 info={} info["code"]=1 info["id"]=1900 info["name"]='張三' info["sex"]='男' list=[info,info,info]data={} data["code"]=1 data["id"]=1900 data["name"]='張三' data["sex"]='男' data["info"]=info data["data"]=listjsonStr = json.dumps(data) print(type(data)) print json.dumps(jsonStr).decode('unicode-escape').decode('unicode-escape')
輸出結果:
<type 'dict'>
"{"info": {"code": 1, "sex": "男", "id": 1900, "name": "張三"}, "code": 1, "name": "張三", "sex": "男", "data": [{"code": 1, "sex": "男", "id": 1900, "name": "張三"}, {"code": 1, "sex": "男", "id": 1900, "name": "張三"}, {"code": 1, "sex": "男", "id": 1900, "name": "張三"}], "id": 1900}"
總結
以上是生活随笔為你收集整理的python中json格式数据输出实现方式(无unicode编码输出形式)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CLion运行python程序
- 下一篇: python中文正则匹配初步使用