Twisted网络编程必备
XMLRPC: XML-RPC是非常有用的C/S结构的以函数为基础的功能调用服务器。
- 允许函数调用中,函数的参数为None:
请先在服务器端开启allowNone功能:from twisted.web import xmlrpc, server class Example(xmlrpc.XMLRPC): def __init__(self): xmlrpc.XMLRPC.__init__(self,allowNone=True) def xmlrpc_echo(self, x): """Return all passed args.""" return x然后为客户端开启allow_none功能
s = xmlrpclib.Server('http://localhost:7081/',allow_none=1) print s.echo(None)这样就可以用None为参数来调用服务器端的函数了。
- 其它
评论