#!/usr/bin/python
#coding: utf-8
import json
# 字典对象
st = {
"programmers": [{
"firstName": "Brett",
"lastName": "McLaughlin",
"email": "aaaa"
}, {
"firstName": "Jason",
"lastName": "Hunter",
"email": "bbbb"
}, {
"firstName": "Elliotte",
"lastName": "Harold",
"email": "cccc"
}],
"authors": [{
"firstName": "Isaac",
"lastName": "Asimov",
"genre": "sciencefiction"
}, {
"firstName": "Tad",
"lastName": "Williams",
"genre": "fantasy"
}, {
"firstName": "Frank",
"lastName": "Peretti",
"genre": "christianfiction"
}],
"musicians": [{
"firstName": "Eric",
"lastName": "Clapton",
"instrument": "guitar"
}, {
"firstName": "Sergei",
"lastName": "Rachmaninoff",
"instrument": "piano"
}]
}
# 将字典转化为json对象
json_str = json.dumps(st)
# 打开一个json文件,用于写入
with open("Json.json", "w") as f:
f.write(json_str)
# 打开刚才写入的json文件,转化为字典输出
with open("Json.json", "r") as f:
json_str = f.read()
st = json.loads(json_str)
print st
python操作json对象
最新推荐文章于 2024-06-04 23:08:17 发布