Programa de audio e imagen aleatorios con Pygame
Este programa nos permite reproducir audio utilizando Pygame, donde obtiene un audio e imagen de distintas carpetas pero ambos archivos tienen el mismo nombre.
from Tkinter import * from PIL import Image,ImageTk import os import random import pygame carpeta=os.path.dirname(__file__) fotos=carpeta+"/imagenes/" sonidos=carpeta+"/sonidos/" arreglo=["Dance to This - Troye Sivan ft. Ariana Grande", "Hometown - Twenty One Pilots", "Bad Idea - Ariana Grande", "Morph - Twenty One Pilots", "Plum - Troye Sivan"] eleccion_aleatoria=str(arreglo.index(random.choice(arreglo))) print eleccion_aleatoria figura=fotos+eleccion_aleatoria+".png" print figura ventana = Tk() ventana.title("Audio e Imagen") ventana.geometry("550x550") imagen = Image.open(figura) imagen.thumbnail((550, 550)) img=ImageTk.PhotoImage(imagen) label=Label(ventana,image=img).pack() label2=Label(ventana,text=arreglo[int(eleccion_aleatoria)],font=("Century Gothic",14)).pack() sonido = sonidos+eleccion_aleatoria+".mp3" pygame.init() pygame.mixer.music.load(sonido) pygame.mixer.music.play() ventana.mainloop()
Comentarios
Publicar un comentario