import json
dic={
"name":"杨林"
} ret=json.dumps(dic,ensure_ascii=False) #因为json.dumps 序列化时对中文默认使用的ascii编码.想输出真正的中文需要指定ensure_ascii=False
print(ret)
with open("j.son","w",encoding="utf-8") as f: #提前制定encoding
f.write(ret) #print输出{"name": "杨林"},j.son也输出{"name": "杨林"}
相关文章
- python的复数的实部虚部都是浮点数吗_python中复数的共轭复数知识点总结
- ibatis中CDATA的一点小知识
- (最新亲测有效)python中操作json文件追加数据
- python中Json与object转化
- JAVA小知识5:JAVA中判空方法isEmpty
- 深入理解python(一)python语法总结:基础知识和对python中对象的理解
- python基础语法15 面向对象2 继承,多态,继承json模块中JSONEncoder,并派生出新的功能
- python正则匹配并删除json字符串中的某个字段
- python中面向对象相关知识点(全面总结笔记)
- Python 方法中data和json参数的使用