python 播放声音

python 播放声音

代码如下:

[Copy to clipboard] [ - ]
CODE:
#coding:cp936
import winsound
mp3="F:\temp\3.wav"
winsound.PlaySound(mp3,winsound.SND_FILENAME)

MS没有错........运行之后电脑只发出了滴的声音,
耳机没有响.....
怎么回事?
系统 windows 2003
python 2.5
................................真想吐血啊
试试将
mp3="F:\temp\3.wav"
winsound.PlaySound(mp3,winsound.SND_FILENAME)
改为:
mp3=r"F:\temp\3.wav"
winsound.PlaySound(mp3, winsound.SND_LOOP and winsound.SND_ASYNC)

...........还是不行...郁闷了
我靠,终于给弄好了.代码:

[Copy to clipboard] [ - ]
CODE:
import winsound
mp3=r"F:\temp\3.wav"
winsound.PlaySound(mp3, winsound.SND_NODEFAULT)

谢谢 zzjcs1971   

mp3=r"F:\temp\3.wav" 中的"r" 是干嘛用的啊

嘿嘿,python 最基础的教程我都还没有看完,太浮躁了,没有老老实实看完!直奔结果去了
汗,
用pymedia模块不好吗


QUOTE:
原帖由 ragkk 于 2007-3-12 19:11 发表
用pymedia模块不好吗

不懂python 还有哪些模块是可以播放声音的,好不容易才查到winsound


QUOTE:
原帖由 yishanju 于 2007-3-12 01:10 发表
谢谢 zzjcs1971   

mp3=r"F:\temp\3.wav" 中的"r" 是干嘛用的啊

嘿嘿,python 最基础的教程我都还没有看完,太浮躁了,没有老老实实看完!直奔结果去了
汗,

直接的"\"是转意字符吧,如果要输路径可用"\\"代替