66 lines
1.2 KiB
Markdown
66 lines
1.2 KiB
Markdown
# radioeins Top-100-Auswertung
|
|
|
|
## Installation in PowerShell
|
|
|
|
```powershell
|
|
python -m venv .venv
|
|
.\.venv\Scripts\Activate.ps1
|
|
python -m pip install -r requirements.txt
|
|
```
|
|
|
|
Falls die virtuelle Umgebung bereits aktiv ist, nur:
|
|
|
|
```powershell
|
|
python -m pip install -r requirements.txt
|
|
```
|
|
|
|
## Testlauf mit drei Juryseiten
|
|
|
|
```powershell
|
|
python .\radioeins_top100.py --limit 3
|
|
```
|
|
|
|
## Vollständige Auswertung
|
|
|
|
```powershell
|
|
python .\radioeins_top100.py
|
|
```
|
|
|
|
Für eine andere radioeins-Top-100-Seite:
|
|
|
|
```powershell
|
|
python .\radioeins_top100.py "https://www.radioeins.de/musik/top_100/2026/ANDERES-THEMA/"
|
|
```
|
|
|
|
## Ergebnisdateien
|
|
|
|
Die Dateien werden unter `output` angelegt:
|
|
|
|
- `radioeins_top100.xlsx`
|
|
- `top100.csv`
|
|
- `gesamtwertung.csv`
|
|
- `einzelwertungen.csv`
|
|
- `unaufgeloeste_eintraege.csv`
|
|
- `fehler.csv`
|
|
|
|
## Schreibvarianten korrigieren
|
|
|
|
Bestätigte Varianten in `output\title_aliases.csv` eintragen:
|
|
|
|
```csv
|
|
variant,canonical
|
|
Weck mich auf,Weck Mich Auf
|
|
```
|
|
|
|
## Unklare Interpret-Titel-Trennung korrigieren
|
|
|
|
Einträge aus `output\unaufgeloeste_eintraege.csv` in
|
|
`output\split_overrides.csv` übernehmen:
|
|
|
|
```csv
|
|
raw,artist,title
|
|
Samy Deluxe Weck Mich Auf,Samy Deluxe,Weck Mich Auf
|
|
```
|
|
|
|
Danach das Skript erneut starten.
|