Python-14:json和异常

it2026-08-20  6

json:一种数据格式

json支持的数据类型:

数字类型(Number)字符串(String)布尔(Boolean)数组(Array)字典(Dictionary)空值(null)

json数据和python数据之间的转换关系

json数据转python数据

json数据python数据数字int/float字符串字符串(可能会将双引号变成单引号)布尔布尔(首字母会变成大写字母)数组列表(元素也会进行相应的转换)字典字典(元素也会进行相应的转换)nullNone

转换函数:json.loads(json格式的字符串)

python数据转json数据

python数据json数据int数字float数字字符串字符串(引号会变成双引号)布尔布尔(true、false)列表、元组数组(元素也会自动转换)字典字典(key全部会自动变成字符串)Nonenull

转换函数:json.dumps(数据)

异常

异常捕获方式:

捕获所有异常:

try:

​ 需要捕获的异常代码段

except:

​ 捕获到异常后会执行的代码段

finally:

同时捕获多种异常,针对不同的异常做不同的处理

try:

​ 需要捕获的异常代码段

except 异常类型1:

​ 捕获到指定异常后会执行的代码段

except 异常类型2:

​ 捕获到指定异常后会执行的代码段

finally:

抛出异常:

​ raise 异常类型

最新回复(0)