Skip to main content

Access to the ESIOS data, the Spanish electricity market entity.

Project description

ESIOS

Access to the ESIOS data, the Spanish electricity market entity, in python 3 (python 2.7 might work but it is not supported)

This API is made to make it painless to access the market published data.

First you need a token string. You should ask for yours to: Consultas Sios consultasios@ree.es It looks like this '615e6d8c80629b8eef25c8f3d0c36094e23db4ed50ce5458f3462129d7c46dba'

To use the ESIOS module, just do:

from ESIOS import *

token = '615e6d8c80629b8eef25c8f3d0c36094e23db4ed50ce5458f3462129d7c46dba'

esios = ESIOS(token)

indicators_ = [1293, 600]  # demand (MW) and SPOT price (€)

names = esios.get_names(indicators_)

dfmul, df_list, names = esios.get_multiple_series(indicators_, start_, end_)
df = dfmul[names]  # get the actual series and neglect the rest of the info

This is an example of what you can get:

Image of some indicators on December 2015

If you have any suggestion please write to: santiago.penate.vera@gmail.com (Español e Inglés)

To install ESIOS package

pip install pyesios

# To build the graphs in the examples
pip install pyesios[graphs]

Contribuiting

Ruff

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

pyesios-0.1.1.tar.gz (16.8 kB view details)

Uploaded Source

Built Distribution

pyesios-0.1.1-py3-none-any.whl (17.8 kB view details)

Uploaded Python 3

File details

Details for the file pyesios-0.1.1.tar.gz.

File metadata

  • Download URL: pyesios-0.1.1.tar.gz
  • Upload date:
  • Size: 16.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.11.5 Linux/6.4.12-arch1-1

File hashes

Hashes for pyesios-0.1.1.tar.gz
Algorithm Hash digest
SHA256 de5337bdd3e9e9246af2b8c018bb3d3fb65b44c8b98818c65fff3a1f5ca016af
MD5 856b998078b092f305a07d16a5a8f741
BLAKE2b-256 c54c6efcb5d449f981e0aba7a14c4ae756725608e3c19376701fe12734f7c84c

See more details on using hashes here.

Provenance

File details

Details for the file pyesios-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: pyesios-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 17.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.11.5 Linux/6.4.12-arch1-1

File hashes

Hashes for pyesios-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ec481b7920d18cd09c44337c6245342fd80dbefb4621c6d44174f15675db8b96
MD5 ad35d2186a7205e5f9086a62ac0935a6
BLAKE2b-256 b6a176c3a099c3fa1d53c810541692f73763a0890a53bef4725c628aabf82b8c

See more details on using hashes here.

Provenance

Supported by

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