2010-12-08 12 views
1

SnackをダウンロードしてSnacklibをpython/tclに入れて、tkSnack.pyをpython/Libに入れます。私はどんなエラーも出ませんが、まだ音が出ません。私のコードは...Snackを使ってPythonでWAVファイルを再生する

from Tkinter import * 
from tkSnack import * 

root = Tk() 

tkSnack.initializeSnack(root) 

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

もし誰かがアドバイスをいただければ幸いです。

答えて

1

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 

manualを参照すると、他の読み込み方法も示唆されています。

snd = tkSnack.Sound(file='ex1.wav') 
関連する問題