edinet_xbrl is a Python parser for Edinet xbrl files.
Installation
To install edinet_xbrl, simply:
$ pip install edinet_xbrl
How To Use
To download xbrl files from EDINET:
from edinet_xbrl.edinet_xbrl_downloader import EdinetXbrlDownloader
## init downloader
xbrl_downloader = EdinetXbrlDownloader()
## set a ticker you want to download xbrl file
ticker = "1234"
target_dir = "a target directory path"
xbrl_downloader.download_by_ticker(ticker, target_dir)
To get value from your xbrl files:
from edinet_xbrl.edinet_xbrl_parser import EdinetXbrlParser
## init parser
parser = EdinetXbrlParser()
## parse xbrl file and get data container
xbrl_file_path = "set your xbrl file path"
edinet_xbrl_object = parser.parse_file(xbrl_file_path)
## get value from container
key = "jppfs_cor:Assets"
context_ref = "CurrentYearInstant"
current_year_assets = edinet_xbrl_object.get_data_by_context_ref(key, context_ref).get_value()
Metadata
Release files for edinet-xbrl 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| edinet_xbrl-0.2.0.tar.gz | 9.8 kB | Without provenance | Details |
Release files / edinet_xbrl-0.2.0.tar.gz
| Download URL | edinet_xbrl-0.2.0.tar.gz |
|---|---|
| Size | 9.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c22be85fc54ce5df5fe457918b10acd839166dd4bc0595d26a2d1a007aa67043
|
|
BLAKE2b-256 checksum How to use checksums |
48d31312a5d638ef614e4da1d2d97f85c8c08791152113c305b77709443ad273
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for edinet-xbrl 0.2.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.