Aleatoriza canciones de una lista de Archive
Una lista de temas que tenemos en Archive.org para escuchar puede sonar diferente cada día con crontab y este scripts. Primero hemos de descargarla de Archive.org (solo la lista que genera):
import random
with open ("hi7903b-exploraciones-sonoras-2025-2026_vbr.m3u", "r") as archivo:
lista_real = archivo.readlines()
#mezclamos a diario:
random.shuffle(lista_real)
# Guardamos en archivo M3U
with open("lista-aleatoria-hi7903b.m3u", "w") as f:
f.write("#EXTM3U\n")
for tema in lista_real:
f.write(tema + "\n")
print(f"Playlist generada con {len(lista_real)} temas.")