最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python:解析requests返回的response(json格式)說明

 更新時間:2020年04月30日 09:59:54   作者:秋尋草  
這篇文章主要介紹了python:解析requests返回的response(json格式)說明,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

我就廢話不多說了,大家還是直接看代碼吧!

import requests, json
r = requests.get('http://192.168.207.160:9000/api/qualitygates/project_status?projectId=%s' % (p_uuid) )
state=json.loads(r.text).get('projectStatus').get('status')

返回如下:

{
 "projectStatus": {
  "status": "ERROR",
  "conditions": [{
   "status": "ERROR",
   "metricKey": "new_security_rating",
   "comparator": "GT",
   "periodIndex": 1,
   "errorThreshold": "1",
   "actualValue": "5"
  }, {
   "status": "ERROR",
   "metricKey": "new_reliability_rating",
   "comparator": "GT",
   "periodIndex": 1,
   "errorThreshold": "1",
   "actualValue": "4"
  }, {
   "status": "OK",
   "metricKey": "new_maintainability_rating",
   "comparator": "GT",
   "periodIndex": 1,
   "errorThreshold": "1",
   "actualValue": "1"
  }, {
   "status": "ERROR",
   "metricKey": "new_coverage",
   "comparator": "LT",
   "periodIndex": 1,
   "errorThreshold": "80",
   "actualValue": "0.0"
  }, {
   "status": "ERROR",
   "metricKey": "new_duplicated_lines_density",
   "comparator": "GT",
   "periodIndex": 1,
   "errorThreshold": "3",
   "actualValue": "5.967688757006265"
  }],
  "periods": [{
   "index": 1,
   "mode": "previous_version",
   "date": "2019-05-31T09:35:58+0800"
  }],
  "ignoredConditions": false
 }
}

補充知識:使用Python的requests庫作接口測試——響應(yīng)結(jié)果處理

在實際工作中,很多接口的響應(yīng)都是json格式的數(shù)據(jù),在測試中需要對其進行處理和分析。

設(shè)計到j(luò)son數(shù)據(jù)處理的方法有兩種:序列化和反序列化

python中序列化,簡單講就是將python的字典轉(zhuǎn)換成json格式字符串,以便進行儲存或者傳輸;

反序列化,簡單講就是將json格式字符串轉(zhuǎn)換成python字典,用于對其進行分析和處理。

JSON和DICT格式互轉(zhuǎn)方法:

import json
 
# 序列化成json字符串
d = {‘name':‘jod'}
j = json.dumps(d)
 
#反序列化成字典
print json.loads(j)

而在requests庫中,不用json.loads方法進行反序列化,而是提供了響應(yīng)對象的json方法,用來對json格式的響應(yīng)體進行反序列化

比如:

r = requests.get(url)
r.json()

以上這篇python:解析requests返回的response(json格式)說明就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python面積圖之曲線圖的填充

    python面積圖之曲線圖的填充

    這篇文章主要介紹了python面積圖之曲線圖的填充,文章圍繞主題的相關(guān)資料展開詳細(xì)的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下,希望對你的學(xué)習(xí)有所幫助
    2022-06-06
  • 最新評論

    江陵县| 昌江| 澄江县| 成都市| 界首市| 浦北县| 贵德县| 平遥县| 康平县| 闵行区| 湄潭县| 罗江县| 凤冈县| 成安县| 平遥县| 稷山县| 公主岭市| 邵东县| 始兴县| 凭祥市| 曲松县| 阿拉善盟| 宁化县| 鄂托克旗| 木里| 壶关县| 永和县| 上蔡县| 齐河县| 潞西市| 建德市| 江津市| 遂昌县| 文水县| 伽师县| 武定县| 兴安县| 仁怀市| 康乐县| 天峨县| 故城县|