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