Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/298.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python request.get()无法处理我的raspberry PI_Python_Httpwebrequest_Httprequest_Raspberry Pi - Fatal编程技术网

python request.get()无法处理我的raspberry PI

python request.get()无法处理我的raspberry PI,python,httpwebrequest,httprequest,raspberry-pi,Python,Httpwebrequest,Httprequest,Raspberry Pi,我对python脚本有一个奇怪的问题 import requests argumente = {'NRBUS': 'LINIA_1', 'COORDONATE': '46.195323,21.306300'} r=requests.get("http://www.roroid.ro/php/GPS_cloud/GPS_cloud.php",params=argumente) print r.url print r.text 在我的电脑上工作没有任何问题,但在我的树莓圆周率一段时间后,我结束了与

我对python脚本有一个奇怪的问题

import requests
argumente = {'NRBUS': 'LINIA_1', 'COORDONATE': '46.195323,21.306300'}
r=requests.get("http://www.roroid.ro/php/GPS_cloud/GPS_cloud.php",params=argumente)
print r.url
print r.text
在我的电脑上工作没有任何问题,但在我的树莓圆周率一段时间后,我结束了与

Traceback (most recent call last):
File "testt.py", line 4, in <module>
r=requests.get("http://www.roroid.ro/php/GPS_cloud/GPS_cloud.php",params=argumente)
File "/usr/local/lib/python2.7/dist-packages/requests/api.py", line 55, in get
return request('get', url, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/requests/api.py", line 44, in request
return session.request(method=method, url=url, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/requests/sessions.py", line 456, in request
resp = self.send(prep, **send_kwargs)
File "/usr/local/lib/python2.7/dist-packages/requests/sessions.py", line 559, in send
r = adapter.send(request, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/requests/adapters.py", line 375, in send
raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPConnectionPool(host='www.roroid.ro', port=80):    Max retries exceeded with url: /php/GPS_cloud/GPS_cloud.php?COORDONATE=46.195323%2C21.306300&NRBUS=LINIA_1 (Caused by <class 'socket.error'>: [Errno 110] Connection timed out)
回溯(最近一次呼叫最后一次):
文件“testt.py”,第4行,在
r=请求。获取(“http://www.roroid.ro/php/GPS_cloud/GPS_cloud.php,params=argumente)
文件“/usr/local/lib/python2.7/dist-packages/requests/api.py”,get中第55行
返回请求('get',url,**kwargs)
文件“/usr/local/lib/python2.7/dist-packages/requests/api.py”,请求中的第44行
return session.request(method=method,url=url,**kwargs)
文件“/usr/local/lib/python2.7/dist-packages/requests/sessions.py”,请求中第456行
resp=自我发送(准备,**发送)
文件“/usr/local/lib/python2.7/dist packages/requests/sessions.py”,第559行,在send中
r=适配器.send(请求,**kwargs)
文件“/usr/local/lib/python2.7/dist-packages/requests/adapters.py”,第375行,在send中
raise ConnectionError(e,请求=请求)
requests.exceptions.ConnectionError:HTTPConnectionPool(host='www.rorooid.ro',port=80):url超过最大重试次数:/php/GPS_cloud/GPS_cloud.php?COORDONATE=46.195323%2C21.306300&NRBUS=LINIA_1(由:[Errno 110]连接超时引起)

谢谢您的帮助。

您的RPi是如何连接到internet的?您通常需要通过代理吗?或者,换句话说,
telnet www.roroid.ro 80
从命令行连接到服务器还是超时?@Martijn-Pieters-raspberry的连接方式与PC相同。唯一的区别是,对于我的raspberry,我正在使用trought SSH。在PC telent works上,能够连接到站点。在R-Pi上给出了一个超时错误。从我检查的内容来看,唯一不能从我的raspberry上运行的站点是www.roroid.ro。我认为这是Web服务器的问题……您的脚本没有问题。如果Telnet无法从RPi访问
www.roroid.ro
,则脚本也无法访问。因此,您的网络设置有问题,而不是您的程序有问题。这可能是超级用户的问题,或者是某些特定于RPi的论坛的问题,但这不是StackOverflow的问题。