gpt4 book ai didi

python - Windows [Python] 中的 signal.alarm 替换

转载 作者:太空狗 更新时间:2023-10-29 17:08:02 28 4
gpt4 key购买 nike

我有一个偶尔会挂起的函数。

通常我会设置一个闹钟,但我在 Windows 中并且它不可用。

有没有简单的方法解决这个问题,还是我应该创建一个调用 time.sleep() 的线程?

最佳答案

最稳健的解决方案是使用子进程,然后终止该子进程。 Python2.6 在subprocess.Popen() 中增加了.kill()。

我不认为您的线程方法如您预期的那样有效。删除对 Thread 对象的引用不会终止线程。相反,您需要设置线程唤醒后检查的属性。

关于python - Windows [Python] 中的 signal.alarm 替换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/644073/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com