我有一个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':{}
} )
]
如果你把你正在使用的库链接起来,那会很有帮助,我猜是的 https://github.com/SynapseFI/SynapseFI-Python
在这种情况下,实际上不需要获取JSON—客户机库已经将返回的JSON包装在易于使用的对象中。它返回的类实例(不是类)已经有了您想要的
id
属性。您还可以从json
属性获取原始JSON(基于我对source code的阅读)。你知道吗我建议安装IPython(
pip install ipython
)并使用repl执行命令和处理响应对象。您将很快能够使用tab completion找到可用的属性。你知道吗相关问题 更多 >
编程相关推荐