Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import requests
- import time
- import json
- x = 10 # test variable
- while 1: # loop forever
- a = {"datastreams": [{"id": "test","current_value": 15}]}
- z = requests.put("http://api.xively.com/v2/feeds/1463",
- headers={"X-ApiKey":"oyB7"},
- data=a)
- print "Success - uploaded to Xively: test =", x
- x = x+10
- time.sleep (10) # waits 10 seconds before each upload
- AND !!!!!!!!!!!!!1
- pi@raspberrypi ~/RaynerdAirPi $ sudo python xivelytest.py
- Traceback (most recent call last):
- File "xivelytest.py", line 17, in <module>
- data=a)
- File "/usr/local/lib/python2.7/dist-packages/requests/api.py", line 99, in put
- return request('put', url, data=data, **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 383, in request
- resp = self.send(prep, **send_kwargs)
- File "/usr/local/lib/python2.7/dist-packages/requests/sessions.py", line 486, in send
- r = adapter.send(request, **kwargs)
- File "/usr/local/lib/python2.7/dist-packages/requests/adapters.py", line 378, in send
- raise ConnectionError(e)
- requests.exceptions.ConnectionError: HTTPConnectionPool(host='api.xively.com', port=80): Max retries exceeded with url: /v2/feeds/1890074463 (Caused by <class 'socket.error'>: [Errno 110] Connection timed out)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement