2011-02-25 56 views
1

我有一個suds.client.Client對象。我可以通過對方法名稱進行硬編碼來調用一個方法,例如通過Python/SUDS調用運行時SOAP方法

 
myclient = suds.client.Client 
result = myclient.service.some_method(args) 

我希望能夠執行一個名稱在運行時間之前是未知的方法。我相信這很簡單,但我對泡沫很新穎,它似乎做了一些非常瘋狂的魔術。

感謝

回答

1
result = getattr(myclient.service, 'some_method')(...) 
+0

這做到了。謝謝! – zenzic 2011-02-25 20:28:34

相關問題