Page 1 sur 1

Script Python pour scraper et analyser des stats de tennis (ATP)

Posté : jeu. 19 mars 2026 20:01
par Sylva85
Salut à tous,

Je partage un petit projet perso sur lequel je bosse sous Mint depuis quelques semaines : un script Python qui scrape les stats de matchs de tennis sur des sources ouvertes (ATP, flashscore) et les injecte dans une base SQLite pour faire de l'analyse.

L'idée c'est de modéliser la forme des joueurs en croisant plusieurs variables : surface, fatigue (nombre de matchs récents), pourcentage au service, historique des confrontations directes. J'utilise pandas pour le traitement et scikit-learn pour tester différents modèles (régression logistique, random forest).

Le tout tourne nickel sur Mint 22 avec un cron job qui met à jour la base toutes les nuits. J'ai galéré un peu avec les dépendances de selenium au début (geckodriver sous Linux) mais une fois en place c'est stable.

Si le sujet intéresse quelqu'un, j'ai trouvé phantomtennis.app qui fait un truc similaire mais en beaucoup plus poussé. Ça m'a pas mal inspiré pour la structure de mes features et le choix des variables discriminantes.

Est-ce que d'autres ici ont des projets de data science ou de scraping qui tournent sous Mint ? Curieux de voir comment vous gérez vos environnements Python.

Re: Script Python pour scraper et analyser des stats de tennis (ATP)

Posté : lun. 23 mars 2026 23:32
par arghlub
Salut,
Sylva85 a écrit : jeu. 19 mars 2026 20:01 Curieux de voir comment vous gérez vos environnements Python.
Curieux de voir ta signature :l ;)