【问题标题】:using several xmlrpc commands on twisted在 twisted 上使用几个 xmlrpc 命令
【发布时间】:2011-04-18 15:41:57
【问题描述】:

我有一个使用 xmlrpclib 的简单客户端代码。

尝试: 服务器.func1 服务器.func2 ...... 服务器函数 除了: 经过 ,其中 Server - 来自 xmlrpclib 的 ServerProxy。如何在扭曲上做到这一点? 我看到这个例子: 从 twisted.web.xmlrpc 导入代理 来自twisted.internet 进口反应堆 定义打印值(值): 打印代表(值) 反应堆.stop() 定义打印错误(错误): 打印'错误',错误 反应堆.stop() 服务器 = 代理('http://advogato.org/XMLRPC') Server.callRemote('func1',).addCallbacks(printValue, printError) 反应堆.run()

但是如何添加几个嵌套的callRemote函数呢?

【问题讨论】:

    标签: python twisted


    【解决方案1】:

    您粘贴的示例中有代码在 XML-RPC 调用完成时执行操作。 printValue 打印调用结果,printError 打印调用过程中发生的错误。

    如果您想在通话结束后再次拨打电话,那么您可以在printValue 中发出另一个电话,而不是在printValue 中打印。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-01-13
      • 1970-01-01
      • 2023-04-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多