我有一些数据来自SOAP
API使用Suds
我需要在我的Python
脚本。在我开始编写一个解析器之前(要做的不仅仅是这个):
1) 有人知道这是什么吗? 这是由返回的标准复杂对象数据类型Suds
(文档)。应该已经发现了这一点。
2) 如果是这样,是否有一个现有的库可以用来将其转换为 Python 字典? 如何将此对象解析为 Python 字典?看来我可以把一本字典递给 Suds,但找不到一种简单的方法可以把字典拿回来。
(ArrayOfBalance){
Balance[] =
(Balance){
Amount = 0.0
Currency = "EUR"
},
(Balance){
Amount = 0.0
Currency = "USD"
},
(Balance){
Amount = 0.0
Currency = "GBP"
},
}
有一个类方法叫做dict
in suds.client.Client
需要一个类sudsobject
作为输入并返回 Pythondict
作为输出。在这里查看:官方泡沫文件
生成的代码片段变得像这样优雅:
from suds.client import Client
# Code to obtain your suds_object here...
required_dict = Client.dict(suds_object)
您可能还想查看items
类方法(link)在同一个类中,从 suds_object 中提取项目类似于items
方法上dict
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)