Library around SAIH Hidrosur data
Project description
python-saih-hidrosur
What is this lib ?
Python library around S.A.I.H Hidrosur data
How to install the lib ?
You can get it from pypi like so:
pip3 install saih-hidrosur
How to use the lib
>>> import datetime
>>> from pprint import pprint as pprint
>>> from saihhidrosur import get_stations, Station
>>> pprint(get_stations())
{1: 'SIERRA MIJAS (MA)',
2: 'SIERRA DE LUNA (CA)',
3: 'EMBALSE DE CHARCO REDONDO (CA)',
4: 'DEPÓSITO REGULADOR CHARCO RDO (CA)',
5: 'TORRE TOMA DE CHARCO REDONDO (CA)',
6: 'LOS REALES (MA)',
7: 'DEPÓSITO DI-1 (CA)',
8: 'EMBALSE DE GUADARRANQUE (CA)',
...}
>>> murtas = Station(59)
>>> murtas
<MURTAS (GR) with sensors ['TEMPERATURA EXTERIOR', 'NIVOMETRO', 'PLUVIOMETRO']>
>>> murtas.sensors
{'NIVOMETRO': '059N02',
'PLUVIOMETRO': '059P01',
'TEMPERATURA EXTERIOR': '059M02'}
>>> date_from = datetime.datetime(2022, 1, 1)
>>> date_to = datetime.datetime(2022, 1, 2)
>>> murtas.sensor_values('TEMPERATURA EXTERIOR', date_from, date_to)
{datetime.datetime(2022, 10, 1, 0, 0): 15.2,
datetime.datetime(2022, 10, 1, 1, 0): 14.7,
…
datetime.datetime(2022, 10, 1, 23, 0): 17.0,
datetime.datetime(2022, 10, 2, 0, 0): 16.6}
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
saih-hidrosur-0.2.1.tar.gz
(4.1 kB
view hashes)
Built Distribution
Close
Hashes for saih_hidrosur-0.2.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1dc00a11a02269ab8df207f6ce527863d8faab7963dc5af164e1f14a0e5c8ca0 |
|
MD5 | fc3cfac2fbd1c61adca1fdfd2b421ef6 |
|
BLAKE2b-256 | 0a98700ee36b8b74ba37b0dfa879354a84f293fe95e0a1c32bdb825303da792b |