请求和错误101网络无法访问

时间:2018-04-06 21:26:34

标签: python python-requests

我已经用覆盆子在树莓上运行了一个蟒蛇机器人超过一个月没有任何问题。 现在,从某些日子开始,我面临这个错误,我非常确定我没有触及机器人代码和覆盆子系统中的任何东西。

  File "/home/pi/Desktop/cugino/wrapper.py", line 92, in sendMessage
'reply_to_message_id':reply_to_message_id
File "/home/pi/Desktop/cugino/wrapper.py", line 55, in post
r = requests.post("%s/bot%s/%s" % (self.api_url,self.token,method),params,files=files,timeout=60)
File "/home/pi/.local/lib/python2.7/site-packages/requests/api.py", line 109, in post
return request('post', url, data=data, json=json, **kwargs)
File "/home/pi/.local/lib/python2.7/site-packages/requests/api.py", line 50, 
in request
response = session.request(method=method, url=url, **kwargs)
File "/home/pi/.local/lib/python2.7/site-packages/requests/sessions.py", 
line 465, in request
resp = self.send(prep, **send_kwargs)
File "/home/pi/.local/lib/python2.7/site-packages/requests/sessions.py", 
line 573, in send
r = adapter.send(request, **kwargs)
File "/home/pi/.local/lib/python2.7/site-packages/requests/adapters.py", 
line 
415, in send
raise ConnectionError(err, request=request)
ConnectionError: ('Connection aborted.', error(101, 'Network is unreachable'))

触发错误的代码是

        r = requests.post("%s/bot%s/%s" % (self.api_url,self.token,method),params,files=files,timeout=60)

一切正常,然后突然出现这个错误。 真正奇怪的是,这个错误偶尔会出现,机器人运行正常,它可以工作,但是当这个错误出现时它有很多延迟,然后它开始正常工作,错误101,等等。 我没有使用代理,没有ipv6。浏览器,互联网和另一个机器人运行正常没有问题

0 个答案:

没有答案