pyipma
Python library to retrieve information from Instituto Português do Mar e Atmosfera
Requirements
- aiohttp
- geopy
Example
import asyncio
import aiohttp
from pyipma import Station
async def main():
async with aiohttp.ClientSession() as session:
station = await Station.get(session, 40.61,-8.64)
print("Nearest station is {}".format(station.local))
print("Current Weather:")
print(await station.observation())
print("Next days:")
for forecast in await station.forecast():
print(forecast)
asyncio.get_event_loop().run_until_complete(main())
Changelog
- 1.2.1 - Fix pip
- 1.2.0 - Wind direction corrected
- 1.1.6 - Interpret -99 and unavailable
- 1.1.5 - Cache values
- 1.1.4 - New API
- ...
Credits
Values are obtained from IPMA
Copyright
(C) 2018 Diogo Gomes diogogomes@gmail.com
Release files for pyipma 2.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pyipma-2.0.0.tar.gz | 5.2 kB | Details |
Release files / pyipma-2.0.0.tar.gz
| Download URL | pyipma-2.0.0.tar.gz |
|---|---|
| Size | 5.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
536359e3074648f0cacce2e799244b18a38a763a044ea9c952521db8851e3d94
|
|
BLAKE2b-256 checksum How to use checksums |
55a44687fcbab80018f3b03c93ac8911a1e3be91f32dd5222d830423f6c0de2b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.4
|