jsonrpc的ImportError

时间:2014-03-20 21:32:35

标签: python json json-rpc

我正在尝试关注ServiceProxy如何使用jsonrpc中的ServiceProxy

我按照说明操作,但是我收到错误而没有导入#!usr/bin/python import sys import json from jsonrpc import ServiceProxy givex = jsonrpc.ServiceProxy() print "foo"

以下是我正在使用的代码:

{{1}}

导致:

enter image description here

是否有人能够帮助我解决有关如何解决此问题的一些想法,或者建议使用更好的jsonrpc库。

2 个答案:

答案 0 :(得分:2)

你所追随的那种似乎已经过时了。尝试

from jsonrpc.proxy import JSONRPCProxy
givex = JSONRPCProxy.from_url("http://localhost/url/of/your/service.py")

答案 1 :(得分:0)

如果您尝试在Python 3.x下运行此功能,请记住它尚不支持。许多JSON RPC库具有非常相似的名称,但是这个特定的名称(没有破折号的jsonrpc,与json-rpc或jsonrpc2不同)从2016年12月起不支持Python 3。

以下是此特定库的链接:https://pypi.python.org/pypi/jsonrpc