json模块的使用

it2024-12-21  10

方法作用json.loads()将包含 JSON 数据的字符串转换为字典dict。json.load(fp)从文件中读取json, 并转化为python 数据json.dumps()函数将一个 字典dict 值转换成 JSON 格式的数据字符串。json.dump(obj, fp)转换为json并保存到文件中

使用详解: json.loads()和json.dumps()

import json name_emb = {'a': '1111', 'b': '2222', 'c': '3333', 'd': '4444'} s = json.dumps(name_emb) print(json.dumps(name_emb)) print(json.loads(s))

运行结果:

{"a": "1111", "b": "2222", "c": "3333", "d": "4444"} {'a': '1111', 'b': '2222', 'c': '3333', 'd': '4444'}

json.load()和json.dump()

import json name_emb = {'a': '1111', 'b': '2222', 'c': '3333', 'd': '4444'} filename = "D:\\test\\filename.txt" with open(filename, "w") as f: json.dump(name_emb, f) with open(filename, "r") as f: print(json.load(f))

运行结果:

{'a': '1111', 'b': '2222', 'c': '3333', 'd': '4444'}
最新回复(0)