3

Windows for Server (2 つの Xeon 2.13 Ghz プロセッサ) で ArcGIS Desktop 10.1 を使用して Python 2.7 を実行しています。

Pythonがクラッシュしたときに「python.exeが動作を停止しました」というダイアログボックスをWindowsから抑制または自動的に閉じることは可能ですか? 不明な理由で時々クラッシュするマルチプロセッシングスクリプトを継続的に実行しています(それに取り組んでいます)。クリックしてクラッシュ レポート ウィンドウを閉じると、スクリプトが再起動し、すべて問題ありません。クラッシュの原因を突き止めるまで、これを自動的に実行したいと考えています。

どうもありがとう!ダグ

4

3 に答える 3

3

Windows Debugger ダイアログ ボックスを無効にする手順は次のとおりです。

http://msdn.microsoft.com/en-us/library/windows/desktop/bb204634(v=vs.85).aspx

これにより、Python がクラッシュした場合に [デバッグ] または [キャンセル] をクリックする必要があるデバッグ ダイアログ ボックスが表示されなくなります。

しかし、「python.exe が動作を停止しました。プログラムを閉じてください」という別の Windows ダイアログ ボックスが表示され、[プログラムを閉じる] ボタンが表示されます。おい!

于 2013-06-19T19:15:30.390 に答える