[Python]-json模块-处理字典数据的存取

import json

函数

json.dumps()

json.dumps()函数是将字典转化为字符串

json.loads()

json.loads()函数是将字符串转化为字典
注意:
从json文件读取多层嵌套的字典,每一层都需要进行json.loads()。
区分是字符串还是字典,看输出的键值,是单引号',说明是字典,双引号"说明还是字符串。


用法实例

存入json文件

在把字典存入json文件之前要转换成字符串

csv_dict = json.dumps(csv_dict)
with open(json_path, 'w') as f:
	f.write(csv_dict)

读取json文件

def read_json(save_path, encoding='utf8'):
	with open(save_path, 'r', encoding=encoding) as f:
		content = f.read()
		content = json.loads(content)
		return content

参考:https://www.cnblogs.com/hjianhui/p/10387057.html

posted @   CAMILIA  阅读(177)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
点击右上角即可分享
微信分享提示