Skip to main content

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


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 details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

saih_hidrosur-0.2.1-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file saih-hidrosur-0.2.1.tar.gz.

File metadata

  • Download URL: saih-hidrosur-0.2.1.tar.gz
  • Upload date:
  • Size: 4.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for saih-hidrosur-0.2.1.tar.gz
Algorithm Hash digest
SHA256 128a02d77c01f63842f54de3c9ef722502b78ce036109146c2ba89a063d419c4
MD5 f834e9fc38496f1917386c9568864bbe
BLAKE2b-256 cd3f315ab7d06c075ae7eea19bd9e61b98df8095f8b30f1dd6f37323ad06a08f

See more details on using hashes here.

File details

Details for the file saih_hidrosur-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: saih_hidrosur-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 4.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for saih_hidrosur-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1dc00a11a02269ab8df207f6ce527863d8faab7963dc5af164e1f14a0e5c8ca0
MD5 fc3cfac2fbd1c61adca1fdfd2b421ef6
BLAKE2b-256 0a98700ee36b8b74ba37b0dfa879354a84f293fe95e0a1c32bdb825303da792b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page