決算分析システム

決算分析システム

【Python】subprocess の run や Popen で実行時のフォルダを指定する方法 ⇒ 引数 cwd を使う

Python の subprocess で、実行時のディレクトリを指定する方法です。 Python からコマンドラインツールを呼び出すときに、現在のフォルダ(ディレクトリ)を変更して実行したい時があります。 『cd コマンドで、...
決算分析システム

6万枚のPNG画像を『WebP形式』に変換⇒ファイルサイズを20%も削減できた

PNG(ピング)をWebP(ウェッピー)で圧縮して、そのファイルサイズを比較しました。 『グラフ画像のファイルサイズを、もっともっと小さくしたい。』 そう思って、『PNG形式』の画像を『WebP形式』に変換しました。その...
決算分析システム

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

Pythonでファイルのタイムスタンプを変更するコード例です(Windows用)。 win32_setctime.setctime() と os.utime() を使って、ファイルの作成日時・更新日時・アクセス日時を変更します。 ...
決算分析システム

【全角⇔半角】Pythonで日本語の表記ゆれを整えるライブラリおすすめ

Python(パイソン)で『半角文字』と『全角文字』を変換するときに、おすすめのライブラリです。 jaconv(ジャパニーズコンバーター) mojimoji(モジモジ) str.maketrans() と st...
決算分析システム

【順序保存】PythonのリストやCSVから重複を削除するコード例

Python(パイソン)のlist(リスト)やCSVから、重複を削除するコード例です。 大きなリストを扱っていると、どこかで重複を削除する(排除する)必要が出てきます。 Pythonの重複処理では、集合 set() を使...
EDINET

詳細なXBRLパーサーのコード例【Python】

XBRLファイルからデータを読み込む詳細なXBRLパーサーのコード例です。 詳細なXBRLパーサーの作り方で作っていたPythonプログラムのコードになります。 ある程度動きましたので、現時点のコードを掲載します。 コード...
決算分析システム

Pythonで例外を自作して使うコード例(3種類)

Pythonで例外クラスを自作するコード例と、エラーメッセージを取得するコード例です。 Pythonの公式マニュアルによると、自作の例外は『ユーザー定義例外 (User-defined Exceptions) 』というようです。 ...
EDINET

詳細なXBRLパーサーの作り方【上場企業の財務分析】

決算データをキレイに読み込むための『詳細なXBRLパーサー』の作り方です。 『XBRL(エックスビーアールエル)ファイル』に加えて、別途Webで公開されている『タクソノミファイル』を読み込むことで、上場企業の財務分析に役立つ詳細なデー...
決算分析システム

【Python】リストを無限にループさせるときは itertools.cycle() を使う

既存のPythonリスト(list)を『無限ループ』に変換する方法です。 イテレータツールズのサイクルを使うのが一般的です。 import itertools iterator = itertools.cycle() この it...
決算分析システム

【Python】『続行するには何かキーを押してください』を表示する方法

Pythonで『続行するには何かキーを押してください』を表示するやり方です。 os.system()を使った方法 一番簡単な方法です。 Python公式マニュアル os.system(command) コード例 os.sys...
タイトルとURLをコピーしました