Python使用JSON进行序列化
示例
JSON是一种跨语言,广泛用于序列化数据的方法
支持的数据类型:int,float,boolean,string,list和dict。参见->JSONWiki了解更多
这是一个演示JSON的基本用法的示例:
import json
families = (['John'], ['Mark', 'David', {'name': 'Avraham'}])
#将其转储为字符串
json_families = json.dumps(families)
# [["John"], ["Mark", "David", {"name": "Avraham"}]]
#转储到文件
with open('families.json', 'w') as json_file:
json.dump(families, json_file)
#从字符串加载
json_families = json.loads(json_families)
#从文件加载
with open('families.json', 'r') as json_file:
json_families = json.load(json_file)有关JSON的详细信息,请参见JSON-Module。
热门推荐
1 如何训练狗狗不叫
2 训练狗狗不叫
3 训练狗狗随行
4 怎么训练狗狗不叫
7 训练比熊狗狗教程
10 上海狗狗训练
11 怎么训练狗狗上厕所
12 训练狗狗趴下
13 狗狗服从训练
14 训练狗狗拒食
15 训练狗狗笑
16 训练狗狗大便
17 训练狗狗立
18 训练狗狗捡东西