initial commit
This commit is contained in:
@@ -0,0 +1,65 @@
|
||||
# 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.
|
||||
Reference in New Issue
Block a user