Python Winsound无法播放WAV文件

时间:2019-04-19 23:49:07

标签: python audio tkinter python-3.7 winsound

我试图在打开应用程序(当前为TKinter窗口)时播放背景音乐

我想使用winsound(它是我找到的第一个模块)做到这一点

但是,当我启动我的应用程序时,它所做的只是播放默认窗口中的“刺耳”声音。

到目前为止,这是我的代码

import winsound

bgm = winsound.PlaySound(os.path.expanduser("~\\RunBoyDL\\sounds\\backgroundmusic.wav"), winsound.SND_ASYNC | winsound.SND_FILENAME)
bgmp = os.path.expanduser("~\\RunBoyDL\\sounds\\backgroundmusic.wav")
print (bgm)
print (bgmp)

为了调试目的,我添加了两种打印方法。

BGM返回“无” BGMP将(CORRECT)路径返回到WAV文件时(将路径输入资源管理器时,它将打开wav文件)

文件大5MB,没什么特别的 我已经尝试从项目目录中播放它,但没有成功。

0 个答案:

没有答案