【发布时间】:2011-02-25 20:03:44
【问题描述】:
我有一个 suds.client.Client 对象。我可以通过硬编码方法名称来调用方法,例如
myclient = suds.client.Client 结果 = myclient.service.some_method(args)我希望能够执行一个名称直到运行时才知道的方法。我敢肯定这很简单,但我对 suds 很陌生,而且它似乎做了一些非常疯狂的魔法。
谢谢
【问题讨论】:
我有一个 suds.client.Client 对象。我可以通过硬编码方法名称来调用方法,例如
myclient = suds.client.Client 结果 = myclient.service.some_method(args)我希望能够执行一个名称直到运行时才知道的方法。我敢肯定这很简单,但我对 suds 很陌生,而且它似乎做了一些非常疯狂的魔法。
谢谢
【问题讨论】:
result = getattr(myclient.service, 'some_method')(...)
【讨论】: