File "/home/abhigenie92/stanford2/Code/dependencies.py", line 18, in get_dependencies
result = loads(server.parse(sentence));
File "/home/abhigenie92/stanford-corenlp-python/jsonrpc.py", line 934, in __call__
return self.__req(self.__name, args, kwargs)
File "/home/abhigenie92/stanford-corenlp-python/jsonrpc.py", line 906, in __req
raise RPCTransportError(err)
jsonrpc.RPCTransportError: [Errno 111] Connection refused
此处提出的问题也是https://github.com/dasmith/stanford-corenlp-python/issues/13。 github链接https://github.com/dasmith/stanford-corenlp-python。但它解决了,随着开发和问题解决方案无效,我在这里问这个。
Code:
import sys,imp
jsonrpc=imp.load_source('jsonrpc', '/home/abhigenie92/stanford-corenlp-python/jsonrpc.py')
import pdb,jsonrpc
from pprint import pprint
from simplejson import loads
from nltk.tokenize import sent_tokenize
server = jsonrpc.ServerProxy(jsonrpc.JsonRpc20(),jsonrpc.TransportTcpIp(addr=("127.0.0.1", 8080)))
sentences=sent_tokenize(full_text);print len(sentences)
for index,sentence in enumerate(sentences):
#try:
result = loads(server.parse(sentence));
我在那里尝试了解决方案,但由于超时问题仍然存在。
答案 0 :(得分:1)
“因超时而导致连接拒绝错误”表示您尝试连接次数过多且超出限制。
我还使用了GitHub API。它允许我将这样的限制设置为我的请求API。
如果您想要无限制的请求,请创建一个令牌并使用Github的身份验证过程。