我正在尝试关注ServiceProxy
如何使用jsonrpc
中的ServiceProxy
。
我按照说明操作,但是我收到错误而没有导入#!usr/bin/python
import sys
import json
from jsonrpc import ServiceProxy
givex = jsonrpc.ServiceProxy()
print "foo"
。
以下是我正在使用的代码:
{{1}}
导致:
是否有人能够帮助我解决有关如何解决此问题的一些想法,或者建议使用更好的jsonrpc库。
答案 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