Skip to content

Yusuke-Manabe/compare_excel_files

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Compare Excel Files

Excelファイルを比較し、差分を検出・可視化するツール

機能

  • 2つのディレクトリ内のExcelファイルを比較
  • 類似したファイル名の自動マッチング
  • シート単位での差分検出
  • 差分の可視化(色付きのExcelファイル出力)
  • 詳細なログ出力

インストール

# Poetryを使用してインストール
poetry install

使用方法

  1. 比較したいExcelファイルを以下のディレクトリに配置:

    • ./compare_excel_files/a/ - 比較元ファイル
    • ./compare_excel_files/b/ - 比較先ファイル
  2. 実行:

poetry run compare-excel
  1. 結果の確認:
    • 差分レポートは ./compare_excel_files/output/ に出力されます
    • タイムスタンプ付きのディレクトリが作成され、その中に以下が含まれます:
      • 差分の詳細ログ
      • 可視化された差分Excelファイル

開発

セットアップ

# 開発環境のセットアップ
poetry install

# テストの実行
poetry run pytest

# コードフォーマット
poetry run black .
poetry run isort .

# 型チェック
poetry run mypy compare_excel_files/

ライセンス

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages