Páginas

martes, 18 de noviembre de 2014

Python: Como escoger aleatoriamente un elemento de una lista.


Para este ejemplo creo primero una lista de videos, y hago que a una cierta hora se reproduzcan de manera aleatoria:

import os, random
from time import ctime


#la lista de videos:

loneRanger = "C:/Users/Ruben Torres/Videos/The Lone Ranger Opening Theme Song.mp4"
flintStones = "C:/Users/Ruben Torres/Videos/The Flintstones Theme Song.mp4"
saved = "C:/Users/Ruben Torres/Videos/Saved By The Bell (Theme Song).mp4"
mazinger = "C:/Users/Ruben Torres/Videos/mazinger.mp4"
ninjaTurtles = "C:/Users/Ruben Torres/Videos/Ninja Turtles.mp4"


songs = [loneRanger, flintStones, saved, mazinger, ninjaTurtles]

#creo un while loop que se culmina a las 6 de la tarde

while ctime()[11:19] != '18:00:00':
    pass


#reproduce aleatoriamente uno de los videos

os.startfile(random.choice(songs))