首先......我是python和suds的新手..
现在我想动态调用未知webService提供的方法
我不知道它预先提供了哪些服务
调用我知道的方法的正常方法是这样的:
client.service.getWeatherInfo()
但我怎么能在我知道它提供方法“getWeatherInfo”
之前调用代码我认为它可能是这样或什么
client.service['getWeatherInfo']
有人知道打电话的方式吗?
答案 0 :(得分:3)
尝试
getattr(client.service, 'getWeatherInfo')()