标签: python
我确信之前已经问过,但我找不到类似的例子。我需要能够调用具有执行时间限制的函数。如果该函数接管此时间,则整个脚本退出。
这不能通过计时整个脚本来完成!我只想要一个小功能定时。有可能吗?
例如
def sleep(): time.sleep(60) time("sleep()", limit=30, violation="sys.exit(1)")
我知道非常基本且可怕的例子,但它可能有助于解释。
答案 0 :(得分:3)
前一段时间我在this link之后做了同样的事 这就是你所需要的,如果我能找到我的代码,我会把它寄给你!
答案 1 :(得分:1)
这是一个食谱(仅限unix)http://code.activestate.com/recipes/534115-function-timeout/