Skip to content

Extract information from XBRL files in the ESEF format

License

Notifications You must be signed in to change notification settings

ggravlingen/pyesef

Folders and files

NameName
Last commit message
Last commit date

Latest commit

6669128 · Mar 24, 2025
Mar 16, 2024
Mar 21, 2025
Jul 26, 2022
Mar 18, 2024
Mar 17, 2024
Mar 17, 2024
Jul 9, 2022
Jul 27, 2022
Mar 17, 2024
Mar 24, 2025
Mar 17, 2024
Jul 10, 2022
Mar 16, 2024
Mar 1, 2025

Repository files navigation

Coverage Status

pyesef

A library for extracting XBRL-files in the ESEF-format using the Arelle module.

How to use

  • Download sample archives: python3 -m pyesef -d.

If you don't want to use the downloader, you should place the zip-files in the archives folder of the root folder:

.devcontainer
.github
.vscode
archives
    yourfile.zip
pyesef

Files in the archives folder will be extracted if you run python3 -m pyesef -e. This will create two files: definitions.csv and output.csv.

Interesting resources:

https://filings.xbrl.org/: a list of available financial reports for European companies, per country.