決算分析システム

決算分析システム

PDF の破損をチェックする Python コード例【QPDF】

Python で破損した PDF ファイルをチェックするコード例を書きました。 Python からコマンドラインツールの QPDF(キューピーディーエフ) を呼び出して、PDF のエラーをチェックします。 Python の Re...
決算分析システム

XBRL の数値データをどうやって比較可能な状態に持っていったかの話【勘定科目の集約と計算リンク】

自分の場合は、結局、自前でタグ名と勘定科目の対応リストを作って、ほかの企業と比較できる状態に持っていきました。 ところで、計算リンク (calculationLink) と表示リンク (presentationLink) には、勘定科...
決算分析システム

【Python】属性の一覧を取得する方法(2種類)

Python の各種オブジェクトが持っている属性(メンバー)の一覧を取得する方法です。 属性(ぞくせい)といえば attribute(アトリビュート)。 変数名からドット . でアクセスできるメンバー変数やメンバー関数の...
決算分析システム

HTML から本文のテキストだけを抽出する Python コード例(見出しタグと見出しに属するテキストを取得)

HTML から『本文だけ』をキレイにスクレイピングする簡単な Python コード例を書きました。 種々雑多しゅじゅざったな HTML から、本文だけをねらって抽出する、汎用的はんようてきなコード例です。 for 文と ...
決算分析システム

【multiprocessing】マルチプロセス処理でログを記録する Python コード例

Python の multiprocessing(マルチプロセッシング) で並列処理を実行するときに、ログを出力するコード例です。 Python 標準ライブラリの logging(ロギング) を使用して、ログを記録します。 ...
決算分析システム

ルートロガーでログを記録する Python コード例

Python 標準ライブラリの logging(ロギング) を使用して、ログを記録するコード例です。 root logger(ルートロガー) を使用したコード例の紹介です。 『プログラムのスタート地点となる Python...
決算分析システム

Python から 7-Zip を呼び出して zip 圧縮するコード例【subprocess】

Python(パイソン) の subprocess.run() から 7-Zip(セブンジップ) を呼び出して、フォルダを zip 圧縮するコード例です。 7-Zip はコマンドラインに対応していたので、Python から操作すること...
決算分析システム

【Python】ファイルとフォルダのタイムスタンプを変更するコード例【作成日時・更新日時・アクセス日時を変更する】

Python(パイソン) から PowerShell(パワーシェル) を呼び出して、『ファイルとフォルダ』の『作成日時(さくせいにちじ)・更新日時(こうしんにちじ)・アクセス日時(にちじ)』を変更するコード例です。 フォルダを...
決算分析システム

Python の enumerate 関数で 1 から開始する方法 ⇒ start=1 を指定する

Python の enumerate(イニュームレート) 関数で、番号を 1 から始める方法です。 引数(ひきすう)の start に 1 を指定するとできました。 コード例です。 """enumerate関数で 1 から開始...
決算分析システム

Pythonで文字列を連結する方法の目的別おすすめ

目的別(もくてきべつ)におすすめの文字列連結方法です。 Python(パイソン) には、色々と良(よ)きに計(はか)らってくれる関数が、標準で用意されていました。 開発効率がグッと良くなって、とてもありがたかったです。 ...
タイトルとURLをコピーしました