python中json模块的使用
来源:互联网 发布:疯狂美工破解版下载 编辑:程序博客网 时间:2024/05/21 10:38
1.python中json的使用
(1)将python数据类型转换json对象--encode
json.dump
json.dumps
json.JSONEncoder
json.dump
json.dumps
json.JSONEncoder
其中,python的数据类型转成json数据类型的映射表为:
(2)将json对象转换成python数据类型--decode
json.load
json.loads
json.JSONDecoder
json.loads
json.JSONDecoder
其中,json的数据类型转成python的数据类型的映射表为:
2.dump/load 与 dumps/loads
json模块提供了一种很简单的方式来编码和解码JSON数据,其中两个主要的函数是json.dumps()和json.loads(),这也是我们经常使用的json模块中的函数。举例来说:
import jsondata = { 'name' : 'ACME', 'shares' : 100, 'price' : 542.23}json_str = json.dumps(data) #将python对象转换成json对象data = json.loads(json_str) #将json对象转换成python对象如果你要处理的是文件而不是字符串,你可以使用 json.dump() 和 json.load() 来编码和解码JSON数据。举例来说:
# Writing JSON datawith open('data.json', 'w') as f: json.dump(data, f) #将python对象装换成json对象并持久化到文件中# Reading data backwith open('data.json', 'r') as f: data = json.load(f) #将文件中的json对象转换成python对象
0 0
- python中json模块的使用
- python 使用json模块
- python中json模块的用法
- python中json模块的基础用法
- Python的JSON模块
- python的json模块
- python 中模块的使用
- Python中读取json模块
- python json模块使用示例
- [笔记] python的json模块
- Python的json模块包
- python中telnetlib模块的使用
- Python中ConfigParser模块的使用
- Python中subprocess模块的使用
- python中bisect模块的使用
- Python中subprocess模块的使用
- Python中subprocess模块的使用
- Python中argparse模块的使用
- 构造方法和匿名对象的使用
- Visual Studio 起始页中不显示最近使用的项目的解决办法
- HDU - 4821 (暴力的复杂度计算)
- hdu 5366 The mook jong dp
- Android Studio入门到精通
- python中json模块的使用
- UIView
- Android ANR
- Visual Studio 智能提示功能消失解决办法
- 使用genymotion开发Android配置
- UISlider(滑块控件)
- 压缩包Mysql的安装以及卸载的简单方法
- 重复子串问题(二):求一个字符串中连续出现次数最多的子字符串
- 设计模式之工厂模式