3

可能重复:
如何限制 Python 版 Google App Engine 中特定方法的允许执行时间?

当我在 Eclipse 中运行以下代码时,没有任何反应,正如预期的那样:

import signal

def signal_handler(signum, frame):
    raise Exception, "Timed out!"
signal.signal(signal.SIGALRM, signal_handler)

但是,当我尝试使用 GAE 运行它时,出现错误:

signal.signal(signal.SIGALRM, signal_handler)
AttributeError: 'module' object has no attribute 'signal'

我的猜测是,GAE 运行的 Python 版本与 Eclipse 不同,它可能会删除/阻止某些模块,因为谷歌拥有这种能力。

我的代码来自:如何限制 Python 中函数调用的执行时间

帮助?谢谢

4

0 回答 0