Stap 4: Schrijf de code
Laat nu een python script te maken op de Pi onze query uit te voeren.
Ik heb ingevoerd "sudo nano weatherdata.py"
Nu plakken dit in, als u wilt metrische waarden uncomment die lijn en commentaar van de volgende regel. u moet ook zetten in uw cityid
import json, aanvragen
toets = 'uw api-sleutel'
#units = 'metrisch'
eenheden = 'imperial'
cityid = 'uw stad-id'
URL = requests.get ('http://api.openweathermap.org/data/2.5/weather?id=' + cityid +'& eenheden = '+' eenheden + & APPID ='+ toets) weer = json.loads(url.text)
mmHg (weather['main']['pressure']*0.75006375541921) =
afdrukken weer ['hoofd'] ['temp'], "F"
afdrukken van int (mmhg), "mmHg"
afdrukken weer ['weer'] [0] ['description']