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.1.tar.gz
(6.1 kB
view hashes)
Built Distribution
Close
Hashes for python_airnow-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7be3ada60e9cac1a10d693152c54f7ad94099288990d706167d8606fcf4ed3d4 |
|
MD5 | 8b6e8240f6d491b968622e90a2b27b7a |
|
BLAKE2b-256 | 73d5b6e13a7149736cd2f2df3f60ff184cba1c560d6fb97d8e621d9077f183c8 |