Program for pulling air quality information from aqicn.org.
- Python 3
termcolor
module
$ ./air_quality 'sarajevo bjelave'
Air quality in Sarajevo Bjelave is Moderate (55)
Updated 2017-01-15 02:00:00
More info: http://aqicn.org/city/bosnia-herzegovina/sarajevo/bjelave
$ ./air_quality krakow
Air quality in Kraków-ul. Dietla, Małopolska is Good (48)
Updated 2017-01-15 00:00:00
More info: http://aqicn.org/city/poland/malopolska/krakow-ul.-dietla
$ ./air_quality warsaw
Air quality in Marszałkowska, Warszawa, Mazowieckie is Unhealthy for
Sensitive Groups (115)
Updated 2017-01-15 00:00:00
More info: http://aqicn.org/city/poland/mazowieckie/warszawa/marszalkowska
You can specify --type
to get the output in JSON:
$ ./air_quality warsaw --type json
{"aqi_readable": "Unhealthy for Sensitive Groups", "update_time":
"2017-01-15 00:00:00", "aqi_color_hex": "#ff9933", "aqi": 115, "place":
"Marsza\u0142kowska, Warszawa, Mazowieckie"}
- errors out if no places are found