diff --git a/docs/README.md b/docs/README.md index b821a40..28e3206 100644 --- a/docs/README.md +++ b/docs/README.md @@ -102,6 +102,30 @@ python export_all_csv.py python export_all_csv.py --output-dir /path/to/output ``` +#### dynamic_all_processor.py (NEW) +Fully dynamic processor that auto-discovers all PDF directories and processes them: + +```bash +# Automatically discover and process all accounts +python dynamic_all_processor.py + +# Specify custom data directory +python dynamic_all_processor.py --data-dir /custom/path/to/pdfs + +# Generate CSV outputs +python dynamic_all_processor.py --csv + +# Custom data and output directories +python dynamic_all_processor.py --data-dir /path/to/pdfs --output-dir /path/to/output +``` + +**Features:** +- Automatically scans for any directory containing PDF files +- Processes all discovered directories without requiring predefined paths +- Handles special cases (Revolut uses CSV files, ImpĂ´ts are skipped) +- Displays progress and results for each account type +- Provides clear success/failure feedback + #### aggregate_by_month.py Create monthly and yearly aggregated reports from all CSV files: