決算分析システム

決算分析システム

【Python】Graphviz の使い方とキーワードマップを描くコード例【Windows】

グラフビズ (Graphviz) でキーワードマップを描く方法です。 Python から Graphviz を呼び出して作図します。 Graphviz はコマンドラインツールですが、Python から呼び出すためのライブ...
Linux

【Python】multiprocessing の pool.Pool() で『Exception escaped from start_client』が出るときは set_start_method() を使う

Pythonで並列処理をするときに、multiprocessing の pool.Pool() でエラーが出ました。 その解決方法です。 『Windows 7』で実行していたときは問題なく動いていたのですが、『Linux Min...
決算分析システム

正規表現で文字列をカッコやタグで囲む方法【Python】re.finditer()を使って複数のキーワードに異なる装飾・置換をおこなうコード例

正規表現を使って、キーワードごとに異なるタグで囲む(マークアップする)方法です。 HTML形式などで、最終的に自分で見る用の文章を出すときに、単語を色分けしておいたらとても読みやすくなりました。そのときの Python コード...
決算分析システム

【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) 』というようです...
タイトルとURLをコピーしました