python的标准库模块json

1.json是什么?

335a76a15ae147ae1b6ce3f3873414182aa.jpg

2.使用场景

92e4551a041f6671aeb7f94793bb8328c2e.jpg

3.使用方式

a9027efec32dfeee077af25db873863bb2b.jpg

data = {
    "a":1,
    "b":1.2,
    "c":None,
    "d":True,
    "e":False,
    "f":[1,2,"abc"],
    12:"abc"
}
import json
json_str = json.dumps(data)
print(json_str)
结果:{"a": 1, "b": 1.2, "c": null, "d": true, "e": false, "f": [1, 2, "abc"], "12": "abc"}
import  json
with open("output.json") as fin:
   op = fin.read()
   obj = json.loads(op)
   print(obj)
   print(type(obj))
结果:{'a': 1, 'b': 1.2, 'c': None, 'd': True, 'e': False, 'f': [1, 2, 'abc'], '12': 'abc'}
<class 'dict'>

 

4.生成json的对象映射

b02e4f7033758220afddb58d28c56407262.jpg

5.解析json的对象映射

fc4ddcaee7be616c1f48cae44a6eb9c4692.jpg

 

 

 

转载于:https://my.oschina.net/u/3055497/blog/3097045

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值