A simple wrapper around the AirNow API
Project description
python-airnow
A simple wrapper around AirNow API.
Install
pip install -U python-airnow
Example
import airnow
AIRNOW_API_KEY = '{INSERT_API_KEY}'
air = airnow.AirNow(AIRNOW_API_KEY)
obsrvtns = air.getObservationsByZipCode(20002)
print(obsrvtns)
# [
# AirNowObservation(
# DateTime=datetime.datetime(2021, 9, 7, 12, 0, tzinfo=tzoffset('EST', -18000)),
# ReportingArea='Metropolitan Washington',
# ParameterName='O3',
# AQI=46
# ),
# AirNowObservation(
# DateTime=datetime.datetime(2021, 9, 7, 12, 0, tzinfo=tzoffset('EST', -18000)),
# ReportingArea='Metropolitan Washington',
# ParameterName='PM2.5',
# AQI=4
# )
# ]
frcst = air.getForecastByLatLong(38.919, -77.013, date=datetime.datetime(2021,9,7))
print(frcst)
# [
# AirNowForecast(
# DateForecast=datetime.date(2021, 9, 7),
# ReportingArea='Metropolitan Washington',
# ParameterName='O3',
# AQI=61
# ),
# AirNowForecast(
# DateForecast=datetime.date(2021, 9, 7),
# ReportingArea='Metropolitan Washington',
# ParameterName='PM2.5',
# AQI=38),
# AirNowForecast(
# DateForecast=datetime.date(2021, 9, 8),
# ReportingArea='Metropolitan Washington',
# ParameterName='O3',
# AQI=50
# ),
# AirNowForecast(
# DateForecast=datetime.date(2021, 9, 8),
# ReportingArea='Metropolitan Washington',
# ParameterName='PM2.5',
# AQI=46
# ),
# AirNowForecast(
# DateForecast=datetime.date(2021, 9, 9),
# ReportingArea='Metropolitan Washington',
# ParameterName='O3',
# AQI=46
# ),
# AirNowForecast(
# DateForecast=datetime.date(2021, 9, 9),
# ReportingArea='Metropolitan Washington',
# ParameterName='PM2.5',
# AQI=33
# )
# ]
Links
- Documentation: https://python-airnow.readthedocs.io/
- PyPI Releases: https://pypi.org/project/python-airnow/
- Source Code: https://github.com/ronnie-llamado/python-airnow/
- Issue Tracker: https://github.com/ronnie-llamado/python-airnow/issues/
- AirNow API Documentation: https://docs.airnowapi.org
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
python-airnow-0.1.0.tar.gz
(6.1 kB
view hashes)
Built Distribution
Close
Hashes for python_airnow-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cf7ebe1192e8ee60c2b44d8a204a4eab8ce65888d3caa67a53b91a2316f73edf |
|
MD5 | 5406e954038b996bdc7cb8969c118565 |
|
BLAKE2b-256 | 9fc2596a254334ce2e2def77dadd978d97450aa74e94daaba84e26e3a0af4376 |