JSON与Python

2022.6.16

Overview

本条目主要介绍python的标准库,JSON

python官网网站介绍

数据类型转换

python转换成json

PythonJSON
dictobject
list, tuplearray
strstring
int, float, int- & float-derived Enumsnumber
Truetrue
Falsefalse
Nonenull

json转换成python

JSONPython
objectdict
arraylist
stringstr
number (int)int
number (real)float
trueTrue
falseFalse
nullNone

主要使用方法

方法功能
json.dump(obj,fp)将python数据类型转换并保存到json格式的文件内
json.dumps(obj)将python数据类型转换为json格式的字符串
json.load(fp)从json文件读取数据并转换成python类型
json.loads(s)将json字符串转换为python类型

案例1

案例2

案例3

案例4