如何在一定时间内运行代码?

问题描述 投票:1回答:1

我想使用winsound的winsound.PlaySound函数播放声音(来自wav文件)。我知道winsound.Beep允许我以毫秒为单位指定时间,但是如何使用winsound.PlaySound实现该行为?

我试图使用time.sleep函数,但这只是延迟函数,而不是指定时间量。

任何帮助,将不胜感激。

python python-3.x time sleep
1个回答
1
投票

创建一个播放声音的线程,启动它。创建一个休眠适当时间的线程,并具有第一个线程的句柄。让第二个线程在睡眠结束时终止第一个线程。

© www.soinside.com 2019 - 2024. All rights reserved.