Programa imagenes con sonido

from Tkinter import *
from PIL import Image,ImageTk # la usamos para desplegar las imagenes
import os #para poder usar las las ruta de archivos o carpetas
import pygame # para reproducir los archivos de sonido mp3
import time
import random


dir = os.path.dirname(__file__)
fotos = dir + '/imagenes2/'
sonidos= dir + '/sonidos/'


def play():


    print ""

def stop():
   print""


root=Tk()
root.geometry('500x500')
label = Label(root)
label.pack()
label2 = Label(root, text="", font=("Arial", 12, "bold"))
label2.pack()
btn1=Button(root,text="Iniciar",command=play).pack(fill=X)
btn2=Button(root,text="Terminar", command=stop).pack(fill=X)
arreglo=[1,2,3,4,5,6,7,8]
eleccion_aleatoria= str(arreglo.index(random.choice(arreglo))+1)


print eleccion_aleatoria
figura = fotos + eleccion_aleatoria + '.png'
print figura


#tomar el nombre del archivo del sonido
sonido = sonidos + eleccion_aleatoria + '.mp3'
print sonido


# reproducir sonido
pygame.mixer.init()
pygame.mixer.music.load(sonido)
pygame.mixer.music.play()

# libreria para desplegar la imagen
img = Image.open(figura) #abrir archivo figura
tkimage= ImageTk.PhotoImage(img)

'crear un label de tkinter para desplegar la imagen'
lab = Label(root, image=tkimage)
lab.pack()

pygame.init()
root.mainloop()

Entradas populares de este blog

1.4 Aspectos matematicos de la graficacion (geometria fractal)

1.2 Dispositivos de hardware y software para el despliegue gráfico.

Ejemplos de compañeros en clase