重複の可能性:
Google App Engine の Python バージョンで、特定のメソッドの許容実行時間をどのように制限できますか?
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 は Eclipse とは異なる Python の分割払いを実行しており、Google にはその力があるため、特定のモジュールが削除/ブロックされている可能性があります。
私はコードを取得しました:Pythonで関数呼び出しの実行時間を制限する方法
ヘルプ?ありがとう