python中json模块
#1.json一定是双引号
#2.json.dump;json.dumps里面参数ensure_ascii=False,indent=2
#3.json,dump写文件;json.load读文件
#4.json.dumps字典转为json串,json.loads json串转为字典
import json #json本身就是一个字符串,json里面都是双引号 #json串存数据库,转成字典方便操作 user_info={'name':'mm','age':'18','地址':'北京'}#定义一个字典 user_info_json=json.dumps(user_info,ensure_ascii=False,indent=2)#字典转为json字符串 print('我是字典%s,数据类型是%s'%(user_info,type(user_info))) print('我是json%s,数据类型是%s'%(user_info_json,type(user_info_json))) user_info_dict=json.loads(user_info_json)#json串转字典 print('我是字典%s,数据类型是%s'%(user_info_dict,type(user_info_dict))) #处理文件用 # json.dump()#写文件 with open('a.txt','w',encoding='utf-8') as fw: json.dump(user_info,fw,ensure_ascii=False,indent=2) # json.load()#读文件 with open('a.txt',encoding='utf-8') as fr: file_info=json.load(fr) print(file_info)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律