python接口测试之json模块的使用

it2022-06-09  60

json.dumps()json.loads()json.dumpjson.load

一、json.dumps()

将python字典类型转换成json对象

import json # Python 字典类型转换为 JSON 对象 data = { 'no' : 1, 'name' : 'Runoob', 'url' : 'http://www.runoob.com' } json_str = json.dumps(data) print ("Python 原始数据:", repr(data)) print ("JSON 对象:", json_str)

 

二、json.loads()

将json对象转换成python字典

# 将 JSON 对象转换为 Python 字典 data2 = json.loads(json_str) print ("data2['name']: ", data2['name']) print ("data2['url']: ", data2['url'])

 

三、json.dump

把序列化后的字符串写到文件中

四、json.load

从文件中读取文件内容

#然后来介绍dump方法 # import json # d1 = {'name':'foot'} #这一步就会把d1做序列化处理后的字符串写到db这个文件中 # json.dump(d1,open('db','w')) # d1 = json.load(open('db','r')) # print(d1,type(d1)) # {'name': 'foot'} <class 'dict'>

  

 

转载于:https://www.cnblogs.com/mesunyueru/p/9188864.html


最新回复(0)