entsoe-py is a tool that allows users to visualize EU electricity generation data aggregated from ENTSO-E Transparency Platform
Current implementation supports manual specification of any region aggregated from the 27 EU countries, with the electricity generation data by source from 2015 onwards
Before you begin, ensure you have met the following requirements:
- You have saved your personal key from ENTSO-E transparency platform in the mykey.py file in the repository.
- This is necessary if you want to occasionally update data with latest generation values by pulling directly from ENTSOE's RESTful API
- To obtain the key from ENTSO-E, follow instructions here
- Once you have the key, define a
get_key()
function in mykey.py script to return your key as a string - Place mykey.py in the repo's 'entsoe-py/' directory
To use entsoe-py:
- open main.ipynb in jupyter notebooks and follow the instructions
To contribute to <project_name>, follow these steps:
- Fork this repository.
- Create a branch:
git checkout -b <branch_name>
. - Make your changes and commit them:
git commit -m '<commit_message>'
- Push to the original branch:
git push origin <project_name>/<location>
- Create the pull request.
Alternatively see the GitHub documentation on creating a pull request.
@bfauser : This code was initially taken from bfauser's entsoe-py repository and further extensively updated and modified for my needs
If you want to contact me you can reach me at kasimovmoor@gmail.com.
This project uses the following license: MIT License.