zoukankan      html  css  js  c++  java
  • 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
        }
    }
  • 相关阅读:
    使用BC库解密出现no such provider错误
    使用PyHive操作Hive
    使用Python实现Map Reduce程序
    Mysql问题
    安装Python2.7出现configure: error: no acceptable C compiler found in $PATH错误
    crontab入门
    Linux命令-dd
    Linux命令-cp
    Linux命令-mkdir
    RHEL7.2下netcat工具安装教程
  • 原文地址:https://www.cnblogs.com/gcgc/p/10956778.html
Copyright © 2011-2022 走看看