迭代通过类来检索 json 响应 - Synapse/Djang

2024-06-09 23:23:00 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个django项目,我正在尝试集成SynapsePay Api。我发送了一个请求,返回一个类作为响应。我试图找出如何循环或解析响应以获取json,以便从返回的响应中获取某些值。我到处都找遍了,似乎找不到一个解决方案或方法进入一个类对象并到达返回的json部分。你知道吗

这是我得到的回应。。。你知道吗

我想从下面的对象响应中返回的两个对象中获取\u id。有人知道我怎么做吗??你知道吗

[  
   <class 'synapse_pay_rest.models.nodes.ach_us_node.AchUsNode'>(   {  
      'user':"<class 'synapse_pay_rest.models.users.user.User'>(id=...49c04e1)",
      'json':{}
   }   )
]

Tags: 项目对象django方法restapiidjson
1条回答
网友
1楼 · 发布于 2024-06-09 23:23:00

如果你把你正在使用的库链接起来,那会很有帮助,我猜是的 https://github.com/SynapseFI/SynapseFI-Python

在这种情况下,实际上不需要获取JSON—客户机库已经将返回的JSON包装在易于使用的对象中。它返回的类实例(不是类)已经有了您想要的id属性。您还可以从json属性获取原始JSON(基于我对source code的阅读)。你知道吗

我建议安装IPythonpip install ipython)并使用repl执行命令和处理响应对象。您将很快能够使用tab completion找到可用的属性。你知道吗

相关问题 更多 >