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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
|