为学校制作 QWERTY 音乐键盘。此代码不起作用。应该播放噪音的那一点(20世纪大张旗鼓)它播放的是 window 噪音......有什么想法吗?
def playSound02(canvas, synchronous):
async = winsound.SND_FILENAME | winsound.SND_ASYNC
canvas.data["soundCounter"] += 1
sound02 = ["centuryfox.wav" ]
sound02 = sound02[canvas.data["soundCounter"] % len(sound02)]
winsound.PlaySound(sound02, async)
最佳答案
来自 Windows API 文档 (https://msdn.microsoft.com/en-us/library/windows/desktop/dd743680(v=vs.85).aspx)
PlaySound 在以下目录中搜索声音文件: 当前目录; Windows 目录; Windows系统目录; PATH 环境变量中列出的目录;以及映射到网络中的目录列表。如果函数找不到指定的声音并且没有指定 SND_NODEFAULT 标志,PlaySound 使用 改为默认系统事件声音 .如果该函数既找不到系统默认入口也找不到默认声音,则不发出声音并返回 FALSE。
关于python - 创建音乐 QWERTY 键盘。播放错误声音而不是声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47867479/