martes, 30 de octubre de 2018

programa figuras:


from Tkinter import * #uso esta lib para la GUIfrom
from PIL import Image,ImageTk # la uso para desplegar la imagen
import os #para poder usar carpetas, dando la ruta
import random # uso para generar numeros aleatorios
import pygame #ayuda a reproducir sonido mp3,ogg
import time #sleep para dormir la compu unos seg..
import threading # libreria para manejar hilos


dir= os.path.dirname(__file__)
fotos= dir + "/imagenes/"
sonidos = dir + "/sonidos2/"


root=Tk() #para la ventana de app tkinter
root.geometry("500x500")

arreglo= [1]
eleccion_aleatoria = str(arreglo.index(random.choice(arreglo))+ 1)
print eleccion_aleatoria
figura= fotos + eleccion_aleatoria + ".png"
print figura

#para reproducir sonido
sonido = sonidos + "s_(" + eleccion_aleatoria + ").mp3"
print sonido
pygame.mixer.init()
pygame.mixer.music.load(sonido)#abre el archivo
pygame.mixer.music.play()#repod sonido



img = Image.open(figura) #abriendo el 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()






No hay comentarios:

Publicar un comentario