1

suds.client.Client オブジェクトがあります。メソッド名をハードコーディングすることでメソッドを呼び出すことができます。

myclient = suds.client.Client
結果 = myclient.service.some_method(args)

実行時まで名前がわからないメソッドを実行できるようにしたいと考えています。これは非常に単純だと確信していますが、私は泡にかなり慣れていないので、かなりクレイジーな魔法をしているようです.

ありがとう

4

1 に答える 1

1
result = getattr(myclient.service, 'some_method')(...)
于 2011-02-25T20:13:14.283 に答える