python - winsound.PlaySound() 无法正常工作
问题描述
最近我尝试在我的代码中实现“哔”声,我尝试使用winsound.Beep()
,但我的计算机上禁用了哔声。然后我尝试了它winsound.PlaySound('Test.wav', winsound.SND_FILENAME )
,但是当我运行代码时,我只听到windows 背景声音而不是实际声音。
解决方案
winsound.PlaySound()
总是会播放一些东西,除非你明确添加SND_NODEFAULT
标志。您的 Test.wav 文件显然不存在于当前目录中,或者不是 Windows 可以读取的格式,因此您将获得默认声音。