python json创建列表

ryevplcw  于 2022-11-19  发布在  Python
关注(0)|答案(1)|浏览(144)

下午好。我从一个提供者那里得到json,但是由于某种原因,它把数据转换成了列表格式,而不是字典格式
提供程序返回json

def bal(number, token):
    headers = {
        'Authorization': 'Bearer ' + token,
        'Accept': 'application/json'
    }

    response = requests.get('https://api.provider.com/idS' + number, headers=headers)
    return response.json()

# parsing json
def parce_bal(jsonnn):
    f = json.dumps(jsonnn)
    f = json.loads(f)

    #for key,value in f.item():
    #    if key is 'accountNo':
    #        out_date = value
    
    out_date = type(f)
    return out_date
balance_json = balance(numberPhone, token)
f = parce_balane(balance_json)

PS W:\Python\MTS> & W:/Python/P3.10/python.exe w:/Python/Mobile/main.py <class 'list'>

lztngnrs

lztngnrs1#

通常,您可以通过查看终结点的名称来猜测将获得的响应类型。
在这里,你碰到了端点https://api.provider.com/idS,以S作为复数的结尾。
在这种情况下,您可能会期望一个包含许多项的响应,以JSON Array的形式返回。

相关问题