Wrapper for the YR.no API, for near time weather prediction.
pip install yr
Locations are defined by Geonames, not coordinates:
Example
United_States/California/San_Jose
Sweden/Södermanland/Himlinge
Each 24 hours consists of four periods(0-3):
- 0: 00-06
- 1: 06-12
- 2: 12-18
- 3: 18-24
Retrieving the weather description for a specific period:
w = YR('Sweden/Södermanland/Himlinge')
print(w.getPeriodWeather(1))
partly cloudy
Retrieving the weather description for the current period:
w = YR('Sweden/Södermanland/Himlinge')
print(w.getCurrentWeather())
partly cloudy
Retrieving temperature for a specific period:
t = YR('Sweden/Södermanland/Himlinge')
print(t.getPeriodTemperature(1))
17
Retrieving temperature for the current period:
t = YR('Sweden/Södermanland/Himlinge')
print(t.getCurrentTemperature())
22
You should read and understand the YR.no terms of use which is only available in Norwegian...