Tombola Python est un projet réalisé en 2015 pour améliorer mes compétences en Python et son interface graphique intégrée Tkinter.
L’idée initiale était simple: je voulais faire une tombola automatique pour offrir une série de lots aux personnes présentes lors d’un pot de départ.
On fournit d’abord deux listes au format csv: la liste des lots et celle des participants via le menu.

On choisit ensuite l’intervalle entre les tirages et on peut lancer celui-ci.

Un tirage est effectué a intervalle régulier et attribue un lot à une personne. La personne est enlevée des participants (pour éviter qu’une personne gagne deux fois) et on attend le tirage suivant. Les résultats des précédents tirages apparaissent sur la partie droite.


Le code de ce projet date un peu, il a été développé sur Python 2.6 et n’est pas compatible en Python 3 (il faudrait revoir les import à tkinter). Je ne pense pas qu’il soit réutilisé un jour mais ça a été une bonne expérience pour moi à l’époque (et une bonne animation pour un pot de départ je trouve).