我对python很陌生。我正在使用winsound播放旋风声音。
winsound.PlaySound("D:\GamesImade\pythonpong\bounce.wav", winsound.SND_ASYNC)
。当我用IDE运行它时,它可以工作。但是如果我自己运行exe文件,它将无法正常运行,则会播放Windows错误声音
答案 0 :(得分:1)
我有一行代码应该在某个点运行,并且该代码可以准确识别何时应该播放声音,但它只播放Windows错误声音。
我将代码更改为:
winsound.PlaySound("sound.wav", winsound.SND_ASYNC)
收件人:
winsound.PlaySound('C:/Users/username/OneDrive/Desktop/Project Folder/sound.wav', winsound.SND_ASYNC)
因此,就像答案一样,我将斜杠切换了一下,但是保留了SND_ASYNC
并在程序中运行。
答案 1 :(得分:0)
尝试将下面显示的标志以及反斜杠更改为正斜杠
winsound.PlaySound("D:\GamesImade\pythonpong\bounce.wav", winsound.SND_ASYNC)
到
winsound.PlaySound("D:/GamesImade/pythonpong/bounce.wav", winsound.SND_FILENAME)