python接口測試之json模塊的使用
阿新 • • 發佈:2018-06-15
clas dict arp http 接口 oot json 文件內容 nbsp
- json.dumps()
- json.loads()
- json.dump
- json.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‘>
python接口測試之json模塊的使用