3

重複の可能性:
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で関数呼び出しの実行時間を制限する方法

ヘルプ?ありがとう

4

0 に答える 0