【问题标题】:Json RPC Python ClientJson RPC Python 客户端
【发布时间】:2011-07-24 23:39:55
【问题描述】:

从python进行json rpc调用的简单方法是什么?

【问题讨论】:

标签: python json


【解决方案1】:

【讨论】:

  • 该链接上的示例已过时。查看@pavlof99 对最新文档的回答
【解决方案2】:

还有json-rpc库,支持python2.7,python3.2+,没有依赖,协议独立。

【讨论】:

    【解决方案3】:

    json-wsp(在 Ladon 中实现)有一个 python 客户端和一个用于浏览器的 javascript 客户端。

    Ladon(同时支持python 2和3)

    Python client(也可以从 shell 使用 Python 客户端)

    Javascript client

    【讨论】:

      【解决方案4】:

      您需要创建服务器和客户端脚本。 并且你必须提供 JSONRPCResponseManager 和 dispatcher。

      从 jsonrpc 导入 JSONRPCResponseManager,调度器

      类似的东西 @Request.application 定义应用程序(请求): # Dispatcher 是字典 {: callable} dispatcher["Hi"] = lambda s: s

      response = JSONRPCResponseManager.handle(
          request.data, dispatcher)
      return Response(response.json, mimetype='application/json')
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-06-28
        • 1970-01-01
        • 2012-08-19
        • 1970-01-01
        • 1970-01-01
        • 2016-01-05
        • 2016-09-15
        • 2013-12-16
        相关资源
        最近更新 更多