EDINET API wrapper.
Project description
説明
EDINET APIのラッパーです。
使い方
from edinet import Edinet
from datetime import datetime
import json
# APIのトークン
API_TOKEN = "your token here"
# init時にAPIキーが必要なので注意。
edn = Edinet(API_TOKEN)
# ドキュメントを取得
doc_list = edn.get_document_list(datetime.today(), withdocs=True)
# 会社別の提出書のリスト
# 提出書の種類、EDINET ID、証券コード
documents_class_by_filer: dict[str, list[tuple[str, str, str]]] = {}
for i in doc_list["results"]:
# 縦覧できる事を確認
if i["legalStatus"] != "0":
# もし変数の中に登録されてない場合、作成。
if not documents_class_by_filer.get(i["filerName"]):
documents_class_by_filer[i["filerName"]] = []
# 追加
documents_class_by_filer[i["filerName"]].append((
i["docDescription"],
i["docID"],
i["secCode"]
))
# 保存する
with open("documents.json", "w", encoding="utf-8") as f:
f.write(json.dumps(documents_class_by_filer,
indent=4,
ensure_ascii=False))
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
edinet_wrap-0.13.tar.gz
(8.2 kB
view details)
Built Distribution
File details
Details for the file edinet_wrap-0.13.tar.gz
.
File metadata
- Download URL: edinet_wrap-0.13.tar.gz
- Upload date:
- Size: 8.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bed646b699dac3ab86ebd73399dc277703f52a3a49e4f105fd77c448e64b69c7 |
|
MD5 | a2eeffe174660c11c2e8e39d5a53b7ed |
|
BLAKE2b-256 | e525a7a9197586fafde0a804e46a38d87bc46137d93683d8af372dd0df513205 |
File details
Details for the file edinet_wrap-0.13-py3-none-any.whl
.
File metadata
- Download URL: edinet_wrap-0.13-py3-none-any.whl
- Upload date:
- Size: 9.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 855a9db3b060baa31dcb6a73c05e2118f7c6fbf6d4fd5a111903d01cf02f1fe1 |
|
MD5 | d3edb966143eb1ce2d91c1482ee9aab4 |
|
BLAKE2b-256 | 270ea8d2a32da166423f0379137f8d11561e07674410d172d1fcd3206701d13c |