2010-12-08 6 views
1

J'ai donc téléchargé Snack et mis le Snacklib dans python/tcl et mis le tkSnack.py dans python/Lib mais je n'ai toujours pas de son. Je ne reçois pas des erreurs, mais im toujours pas obtenir mon code de toute sound.Here ...Jouer des fichiers WAV en python en utilisant Snack

from Tkinter import * 
from tkSnack import * 

root = Tk() 

tkSnack.initializeSnack(root) 

snd = Sound() 
snd.read('ex1.wav') 
snd.play() 

Si quelqu'un a des conseils, il serait grandement apprécié.

Répondre

1

Ne devriez-vous pas ajouter le mainloop pour tk?

from Tkinter import * 
from tkSnack import * 

root = Tk() 

tkSnack.initializeSnack(root) 

snd = Sound() 
snd.read('ex1.wav') <--- Also good to give full path to file 
snd.play() 
root.mainloop() <------ main loop 

Voir la manual, il suggère d'autres moyens de chargement aussi.

snd = tkSnack.Sound(file='ex1.wav') 
Questions connexes