Python播放wav音频,在Windows系统下

我在网上找的代码如下:importwinsoundSoundFileName="E:\test.wav"winsound.PlaySound(SoundFileName,... 我在网上找的代码如下:
import winsound

SoundFileName = "E:\test.wav"

winsound.PlaySound(SoundFileName,winsound.SND_FILENAME)
winsound.PlaySound("Exclamation",winsound.SND_ALIAS)
SoundFile = winsound.open(SoundFileName,"rb")
winsound.PlaySound(SoundFile.read(),winsound.SND_MEMORY)
但是不知道为什么不报错,但也没效果,请指出错误,并且帮忙改正确啦,万分感谢
展开
 我来答
ihuatu
2015-04-12 · TA获得超过349个赞
知道小有建树答主
回答量:203
采纳率:0%
帮助的人:211万
展开全部

手头正好一个脚本,在Windows下执行没有问题。供参考:


import winsound, time, sys
mp3 = 'qed.wav'
if __name__ == '__main__':
    if len(sys.argv) < 2:
        times = 1
    else:
        times = int(sys.argv[1])
    if times == 0:
        while 1:
            winsound.PlaySound(mp3, winsound.SND_NODEFAULT)
    else:  
        for i in range(times):
            winsound.PlaySound(mp3, winsound.SND_NODEFAULT)
更多追问追答
追问
我的wav文件保存在E盘下,你的保存在哪里啦,为什么不用写路径?
我的wav文件保存在E盘下,你的保存在哪里啦,为什么不用写路径?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式