Excelファイルを比較し、差分を検出・可視化するツール
- 2つのディレクトリ内のExcelファイルを比較
- 類似したファイル名の自動マッチング
- シート単位での差分検出
- 差分の可視化(色付きのExcelファイル出力)
- 詳細なログ出力
# Poetryを使用してインストール
poetry install-
比較したいExcelファイルを以下のディレクトリに配置:
./compare_excel_files/a/- 比較元ファイル./compare_excel_files/b/- 比較先ファイル
-
実行:
poetry run compare-excel- 結果の確認:
- 差分レポートは
./compare_excel_files/output/に出力されます - タイムスタンプ付きのディレクトリが作成され、その中に以下が含まれます:
- 差分の詳細ログ
- 可視化された差分Excelファイル
- 差分レポートは
# 開発環境のセットアップ
poetry install
# テストの実行
poetry run pytest
# コードフォーマット
poetry run black .
poetry run isort .
# 型チェック
poetry run mypy compare_excel_files/MIT