我想使用 Winsound 的 winsound.PlaySound
函数播放声音(来自 wav 文件)。我知道 winsound.Beep
允许我指定以毫秒为单位的时间,但是如何使用 winsound.PlaySound
实现该行为?
我尝试使用time.sleep
函数,但这只是延迟函数,而不指定时间量。
如有任何帮助,我们将不胜感激。
最佳答案
创建一个线程来播放声音,启动它。创建一个休眠适当时间并具有第一个线程句柄的线程。当 sleep 结束时,让第二个线程终止第一个线程。
关于python - 如何在一定时间内运行代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52389545/