jueves, 28 de noviembre de 2013

Script para el sorteo de remeras del ultimo GDG Rosario

Hola a todos, este post en realidad es una pavada que quería compartir :D
Para la última reunión del GDG Rosario, repartimos algunas remeras, y previo a eso no teníamos una forma de repartirlas de manera igualitaria, pensamos en un sorteo, pero no teníamos mucho tiempo ni números ni nada. Solo la lista de personas que se habían anotado en el formulario de inscripción. Por eso decidí armar un pequeño script en Python, así que lo comparto por si a alguno le sirve ;)




#!/usr/bin/env python
# -*- coding: utf-8 -*-
import random
import sys

listaDeNombres = ['Daniel King', 'Santiago Mazzucchelli', 'Mauro Zadunaisky', 'Victor Pezzetti','Cristian Tsakim','Bruno Piaggio','Sergio Gómez', 'Pablo Sanfilippo', 'Antonio Roman Lauriano', 'Esteban de la Peña', 'I. Nadir    Palacios', 'Sebastián Baskovich','Marisol Opreni', 'juan ignacio paccapelo', 'yoel pruss', 'Juan Manuel    Rodriguez Guerrero','Roger Alcivar', 'Matias Antola', 'German Andino', 'Erica Mendez', 'Miguel Angel Vides', 'Sebastián Vansteenkiste', 'Magali Kain', 'Aldo Ortiz', 'Fernando Uranga']


random.shuffle(listaDeNombres)

raw_input("Comenzamos el sorteo en el GDGRosario\n")


while True:
    if not listaDeNombres:
           print "\nSe finalizó la lista para el sorteo"
           sys.exit()


    print 'Ganador ' + listaDeNombres.pop()
   
    if listaDeNombres:
           raw_input("\nContinuamos el sorteo... \n")


Era solamente para eso, en este caso la lista de nombres la agregamos en el mismo fuente, porque eran pocas personas, para la próxima seguro lo mejoro un poco, y me molesto de tomarlo del mismo archivo de inscripción :D Espero que les sirva ;)

Saludos a todos, Gabriel