使用suds从pythonwsdl客户端提取数据

2024-04-20 09:44:38 发布

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

我创建了以下Python代码,用于从web服务读取方法:

def GetWeatherParameters():
""""""
client = Client('www.address.asmx?wsdl')
#WebServiceClient.GetWeatherParameters()

return client.service.GetWeatherParameters()

它工作得很好,我得到了返回的数据并可以打印它,但是返回的数据包含多个列,而这段代码只是一次打印出所有内容。在

有人知道我如何逐列提取返回的数据吗?在


Tags: 数据方法代码clientweb内容returnaddress
1条回答
网友
1楼 · 发布于 2024-04-20 09:44:38

这一切都取决于返回的数据-一个方便的方法是使用pprint

from pprint import pprint
pprint(your_data)

这样可以很好地格式化它,这样更容易看到结构。如果它是一个列表或类似的,要获取第一行,你可以使用你的数据[0]来获取第一行,或者循环,逐行打印它:

^{pr2}$

从那里走。。。在

相关问题 更多 >