JSON RPC Python客户端

7

如何从Python简单地进行JSON RPC调用?


请查看https://dev59.com/62445IYBdhLWcg3wssTH,其中包含一些示例代码。 - brent.payne
4个回答

4

1
该链接上的示例已经过时。请查看@pavlof99的答案获取最新文档。 - BobTuckerman

2

此外,还有json-rpc库,它支持Python2.7、Python3.2+,没有依赖项,且协议独立。


1

json-wsp(在Ladon中实现)有一个Python客户端和一个浏览器的JavaScript客户端。

Ladon(支持Python 2和3)

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

Javascript客户端


0
你需要创建服务器和客户端脚本,并提供JSONRPCResponseManager和dispatcher。
从jsonrpc中导入JSONRPCResponseManager和dispatcher。
类似于 @Request.application def application(request): # Dispatcher是字典{: callable} dispatcher["Hi"] = lambda s: s
response = JSONRPCResponseManager.handle(
    request.data, dispatcher)
return Response(response.json, mimetype='application/json')

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接