0

xmlrpcPythonを使用して、 libを使用してxmlrpcサーバーへの呼び出しを動的に生成するにはどうすればよいですか?何かのようなもの

def call_method(method_name)
   server = Server(self.URL, transport=ProxiedTransport())
   server.method_name(params)

解決策はmethod_name、たとえば次の場合の代わりになりmethod_name=get_timeます server.get_time(params)

4

1 に答える 1

2

のソースにxmlrpclibはこのコメントが含まれており、元のコンテキスト外で適用できる場合があります。

   # note: to call a remote object with an non-standard name, use
   # result getattr(server, "strange-python-name")(args)

Pythonの一般的なイディオムです。

于 2011-11-11T21:10:01.080 に答える