決算分析システム

決算分析システム

【Python】Arelle をマルチプロセスで実行するコード例【XBRL】

XBRL 読み込みライブラリの Arelleアレル を、マルチプロセスで実行するコード例を書きました。 Arelle を複数同時に実行できるようにしたことで、全体の処理時間を、大幅に短縮することができました。 CPU もフルパワ...
決算分析システム

【Python】matplotlib で問題が発生したときの解決方法

Python の matplotlib で、問題が発生したときの解決方法を書きました。 ModuleNotFoundError や OSError が出た matplotlib をバージョンアップして、新しく matplotlib 3....
決算分析システム

【Python】SQLite の使い方【sqlite3】

Python の sqlite3 で、データベースにデータを『追加』するコード例と、データを『取得』するコード例を書きました。 あと、データを『削除』するコード例も書きました。 SQLite は、SSD や HDD の容量を目一...
決算分析システム

WinMerge の履歴を削除する方法【最近使用したファイル】

WinMergeウィンマージ で、『最近使用したプロジェクト (Recent Projects)』の履歴と、『最近使用したファイルまたはフォルダー (Recent Files Or Folders)』の履歴を削除する方法です。 履歴の...
決算分析システム

【Python】SQLite で日本語を全文検索するコード例【N-Gram, FTS4/FTS5】

日本語の全文検索ぜんぶんけんさく (full-text search, FTS) を、高速に実行する Python コード例です。 Python の標準モジュール sqlite3 を使用しました。 sqlite3 から、...
決算分析システム

【Python】concurrent.futures の使い方【並列処理】

concurrent.futuresコンカレント ドット フューチャース で並列処理する Python コード例を書きました。 ThreadPoolExecutorスレッド プール エクセキューター() のスレッドプールを使った方法と...
決算分析システム

【Python】multiprocessing.Pool() の使い方【並列処理】

Python の multiprocessing.Pool() を使用して、並列処理するコード例を書きました。 Python マニュアルを見たところ、プロセスプールを使って自作関数を動かす方法は、8つもありました。 pool...
決算分析システム

【Python】フォントから『類似文字』の一覧を作成するコード例

フォントファイルを使用して、『似た文字(類似文字)』の一覧を作る Python コード例です。 検索エンジンで、『見た目が似ている文字』を自動的に含めて検索するために書きました。 『似た文字』をリストアップする手順です。...
決算分析システム

【Python】フォントの文字を画像に変換して保存するコード例

フォントファイルに収録されている文字を、PNG 画像に変換して保存する Python コード例です。 使用したフォントファイルの形式は .otf, .ttf, .ttc です。 似た文字どうしを集めて、分類するために書き...
決算分析システム

【Python】自作関数に『タイムアウト』を設定するコード例【Windows】

自作関数に『タイムアウト』を設定して実行する Python コード例を書きました。 『Windows 10』で Python を使用しているときに、タイムアウトを設定するコード例です。 タイムアウト処理は、『wrapt-time...
タイトルとURLをコピーしました