15得票5回答
在Python中使用SimpleXMLRPCServer和**kwargs

我有一个类希望使用Python的SimpleXMLRPCServer作为远程服务进行暴露。服务器启动代码如下:server = SimpleXMLRPCServer((serverSettings.LISTEN_IP,serverSettings.LISTEN_PORT)) service ...

12得票1回答
Python的xmlrpc非常缓慢:每次调用需要一秒钟。

我使用Python中的SimpleXMLRPCServer构建了一个XML-RPC服务器,参考了Python文档中的示例。我在同一台机器上的Python客户端中调用它。服务器函数本身的执行速度非常快。 但是我发现xmlrpc客户端的性能极其缓慢,每次调用需要一秒钟的时间。(使用xmlrpcl...

10得票1回答
如何在xmlrpc服务器上查看回溯信息,而不是客户端?

我有一段简单的xmlrpc服务器代码: from SimpleXMLRPCServer import SimpleXMLRPCServer port = 9999 def func(): print 'Hi!' print x # error! print 'By...

9得票1回答
Python: 在嵌套线程SimpleXMLRPCServers时,出现httplib.CannotSendRequest错误

我在使用SocketServer.ThreadingMixin的一系列SimpleXMLRPCServers时,偶尔会收到httplib.CannotSendRequest异常。 所谓“一系列”是指以下情况: 我有一个客户端脚本,它使用xmlrpclib调用SimpleXMLRPCServe...

8得票2回答
关闭Python中的SimpleXMLRPCServer服务器

目前我正在使用Python中的SimpleXMLRPCServer模块编写一个应用程序。 这个应用程序的基本目的是在服务器上保持运行并检查队列中是否有任何任务。如果遇到队列中的任何新请求,则服务该请求。 我尝试做的事情的快照: class MyClass(): """ This cla...

7得票3回答
使用Python SimpleXMLRPCServer处理非有效的Unicode/XML?

当我向Python SimpleXMLRPCServer传递无效的XML字符时,客户端会出现以下错误: Fault: <Fault 1: "<class 'xml.parsers.expat.ExpatError'>:not well-formed (invalid tok...