太原哪里做网站,当今做哪个网站能致富,网站建设及上线流程,手机登录网站怎么建设如果需要在不同的编程语言之间传递对象#xff0c;就必须把对象序列化为标准格式#xff0c;比如XML#xff0c;但更好的方法是序列化为JSON#xff0c;因为JSON表示出来就是一个字符串#xff0c;可以被所有语言读取#xff0c;也可以方便地存储到磁盘或者通过网络传输。…如果需要在不同的编程语言之间传递对象就必须把对象序列化为标准格式比如XML但更好的方法是序列化为JSON因为JSON表示出来就是一个字符串可以被所有语言读取也可以方便地存储到磁盘或者通过网络传输。JSON不仅是标准格式并且比XML更快而且可以直接在Web页面中读取非常方便。 json dumps 方法 import json
dic {name: klvchen, age:25}
data json.dumps(dic)
f open(JSON_test, w)
f.write(data)
f.close() 运行结果:
生成 JSON_test 文件json loads 方法 import json
f open(JSON_test, r)
data f.read()
data json.loads(data)
print(data[name]) 运行结果: klvchen json dump 方法 import json
dic {name: klvchen, age : 28}
f open(JSON_text, w)
json.dump(dic, f)
f.close() 运行结果: 生成 JSON_text 文件 json load 方法 import json
f open(JSON_text, r)
data json.load(f)
print(data[name]) 运行结果: klvchen