0

首先......我是python和suds的新手......

现在我想动态调用一个未知的webService提供的方法

我不知道它事先提供了什么服务

调用我知道的方法的正常方法是这样的:

client.service.getWeatherInfo()

但是我怎么能在我知道它提供方法“getWeatherInfo”之前调用编写代码

我想它可能是这样或什么

client.service['getWeatherInfo']

有人知道怎么称呼它吗?

4

1 回答 1

3

尝试

getattr(client.service, 'getWeatherInfo')()
于 2012-11-09T15:54:07.357 回答