Handle incomplete historical jury lists

This commit is contained in:
2026-08-09 12:42:16 +02:00
parent bbf0f1bf0a
commit 5db0e1816b
8 changed files with 244 additions and 15 deletions
+8
View File
@@ -47,6 +47,7 @@ Optionen:
--limit ANZAHL nur die ersten ANZAHL Juryseiten verarbeiten
--delay SEKUNDEN Pause zwischen Abrufen (Standard: 0.2)
--output ORDNER abweichenden Ausgabeordner verwenden
--accept-incomplete unvollständige historische Listen automatisch akzeptieren
```
Beispiel für einen kurzen Testlauf:
@@ -64,12 +65,19 @@ Beispiel für einen kurzen Testlauf:
- `gesamtwertung.csv`
- `einzelwertungen.csv`
- `fehler.csv`
- `incomplete_jury_lists.csv`
Der Ausgabeordner wird bei Bedarf automatisch erstellt. Bereits vorhandene
Dateien gleichen Namens werden bei einem neuen Lauf ersetzt. Mit `--output`
kann jederzeit ausdrücklich ein anderer Ordner gewählt werden; diese Angabe
hat Vorrang vor dem aus der URL abgeleiteten Namen.
Unvollständige, aber strukturell gültige historische Jurylisten werden im
Terminal zur Bestätigung angeboten. Ohne interaktives Terminal werden sie
standardmäßig abgelehnt. `--accept-incomplete` akzeptiert sie automatisch;
fehlende Ränge werden dabei nicht ergänzt oder verschoben. Alle entsprechenden
Entscheidungen stehen in `incomplete_jury_lists.csv`.
## Tests
```sh