Loading repository data…
Loading repository data…
entreunosyceros / repository
NainoMillones es un pequeño proyecto en Python que permite obtener, procesar, analizar y visualizar los resultados de este año en el sorteo de Euromillones
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
NainoMillones es un pequeño proyecto en Python que permite obtener, procesar, analizar y visualizar los resultados históricos del sorteo del Euromillones desde la página oficial euromillones.com.es.
Nota: Este pequeño programa no garantiza que te toque el Euromillones. Es simplemente un ejercicio básico de Python para scrapear una web.
HTML completo con:
Python 3.xrequests (scraping)BeautifulSoup (parsing HTML)re, collections.Counter, datetimeplotly (visualización interactiva)webbrowser, osobtener_resultados_euromillones(url)Realiza scraping a la URL proporcionada y devuelve una lista de sorteos con sus datos.
parsear_fecha(fecha_str)Convierte la fecha en texto a objeto datetime para facilitar el ordenamiento y análisis.
calcular_top3_por_posicion(resultados)Devuelve los 3 números/estrellas más frecuentes en cada posición.
generar_grafico_interactivo(resultados)Genera una gráfica de líneas acumulativas con la frecuencia de aparición por fecha.
guardar_todo_en_html(...)Construye y guarda un archivo .html con todos los resultados y visualizaciones.
Basta con clonar el repositorio y una vez dentro del repositorio ejecutar:
python3 run_app.py
...si utilizas Windows y tienes Python añadido a tu PATH el comando a ejecutar será:
python run_app.py
El programa crea un archivo llamado:
euromillones_completo.html