我正在通过API调用很多数据,并且它们嵌套在许多层中。我希望能够轻松地引用理想的括号符号。

现在,我正在提取数据,结果如下所示:

   {
    'status': 'success',
    'data':
          {
           'available_balance': '0.1515',
           'pending_withdrawals': '0.0000',
           'withdrawable_balance': '0.1515',
           'couponable_balance': '0.0000'
          }
    }


我可以做balance["data"]然后输出:

   {
    'available_balance': '0.1515',
    'pending_withdrawals': '0.0000',
    'withdrawable_balance': '0.1515',
    'couponable_balance': '0.0000'
   }


但是我想要做的是像balance["data"["available_balance"]]这样的事情并得到:

0.1515

最佳答案

试试下面的代码:

balance['data']['available_balance']


JSON作为python中的嵌套字典加载。

关于python - 如何直接引用嵌套的JSON数据?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57541596/

10-12 18:15