我试图使用winsound播放wav文件一次



我的代码

import winsound
winsound.PlaySound('filename.wav',winsound.SND_LOOP)

我想播放一次,而不是在一个循环。我试着删除

SND_LOOP

但是没有成功

就是不要使用winsound.SND_LOOP标志。请使用0winsound.SND_ASYNC标志。

import winsound
winsound.PlaySound('filename.wav',0)

文档

我没有Windows操作系统来测试它,但根据文档试试这个:

import winsound
winsound.PlaySound('filename.wav',winsound.SND_FILENAME)

最新更新