标签: python
如果返回时间超过一定时间,是否有办法让函数引发错误?我想这样做而不使用信号(因为我不在主线程中)或者产生更多线程,这很麻烦。
答案 0 :(得分:1)
如果你的函数循环很多东西,你可以检查循环的每次迭代过程中经过的时间......但如果它长时间被阻塞,那么你需要有一些其他的线程可以当您正在计时的线程被阻止时,处理计时内容。