windows - 抑制消息 : "python.exe has stopped working"

标签 windows python-2.7

我在 Windows for Server(2 Xeon 2.13 Ghz 处理器)上运行 Python 2.7 和 ArcGIS Desktop 10.1。

是否可以在 python 崩溃时抑制或自动关闭 Windows 中显示“python.exe 已停止工作”的对话框?我有一个连续运行的多处理脚本,有时会因未知原因崩溃(正在处理)。当我单击关闭崩溃报告窗口时,脚本重新启动,一切正常。我希望这会自动发生,直到我可以找到导致崩溃的原因。

非常感谢! 道格

最佳答案

在此处找到禁用 Windows 调试器对话框的过程:

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

这可以防止在 python 崩溃时要求用户单击 [Debug] 或 [Cancel] 的调试对话框。

但是,现在有另一个 Windows 对话框显示“python.exe 已停止工作。请关闭程序”,并带有按钮 [关闭程序]。嘘!

关于windows - 抑制消息 : "python.exe has stopped working",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16987632/

相关文章:

java - Windows 上的反向 dns 查找会阻止无法解析的 IP 地址几秒钟

c++ - #define 变量在 windows.h 中被忽略并重新定义

javascript - window.location.reload 完成了吗?

Javascript 编译器/压缩器(Windows GUI)

python - 为什么 isinstance ('foo' , str) == False

python - 如何使用python生成一个长度为n位的数字?

c++ - 为什么我的程序不能显示这个对话框,而另一个程序可以?

python - 迭代 Pandas 数据框的最快方法?

python - 保留出现 N 次或更多次的字符串

python - 从具有多个参数的函数定义列表