Open5

読者コミュニティ|PythonとExcelによるXBRL解析 株式投資に役立つ財務分析の準備

DNDN

私の環境で「Chapter 24 PythonでEDINETのAPIから書類の一覧を取得してみよう」にあるコードをコピペして実行したら「requestsが無い」とエラーが出ました。ChatGPTに教えてもらってrequestsをインストールしたら無事jsonファイルができました。

MikamoriMikamori

ご購入いただきありがとうございます!
内容が中途半端になっていて申し訳ないです。requestsについては追加ライブラリであるためインストールが必要で、その内容を記載していませんでした。
(以降のチャプターでも、追加ライブラリ系は抜けがあるかもしれません)

Chapter24の該当箇所は、requestsのインストール方法を追記しようと思います。
お知らせしていただいてありがとうございます!また何か間違い等ありましたらお気軽にコメントしていただけるとうれしいです。

DNDN

「xbrl_to_csv.py」なのですが、信越化学工業(4063)で上手くいきませんでした。

FiscalYearCoverPageの値を使ってcsvファイル名を作成していると思います。しかし、信越化学は困ったことにFiscalYearCoverPageの値に改行コードが入っているらしく、そのままだとエラーが出ます。

fiscal_year の後に改行を取り除く処理を追加したらどうかとAIに提案されたので、その通りのコードを追加したところ、正しくcsvファイルが生成されました。

MikamoriMikamori

再びのコメント、ありがとうございます。たいへん助かります!
信越化学、そんなことになっているとは思いもよりませんでした。特殊すぎる……と感じる一方で、この手の企業ごとで表記が違うというのはXBRLあるあるですね……

DNさんは既に対応済みかと思いますが、本書の方にコードを追記修正したいと思います。
ご指摘ありがとうございました!