Category Archives: Kodsnuttar

Allt om väder

Jag har lärt mig mycket om Yr.no’s väder-API idag. Har du latitud och longitud för en plats så kan du få fram hur mycket data som helst, timme för timme, i 9 dagar framåt. Temperatur, vindriktning, vindhastighet, lufttryck, när solen går upp och ner etc, etc. Rekommenderas!

Här är en liten django/python-kodsnutt för att hämta väderdata som xml:

import requests
from xml.etree import ElementTree
args = {'lat': 59.314452, 'lon': 18.0936233}
r = requests.get('http://api.yr.no/weatherapi/locationforecast/1.8', params=args)
root = ElementTree.fromstring(r.text)
product = root.find('product')
for time in product.findall('time'):
# do whatever

#005