小编mea*_*est的帖子

如何处理通过System.Diagnostics.Process启动的进程中的崩溃?

我正在使用System.Diagnostics.Process启动外部进程.这是批处理作业的一部分,所以如果一个进程崩溃,我想处理它,让其余进程继续.

目前正在发生的事情是Windows弹出一个对话框,告诉我该程序已经崩溃,只有在我解雇后才会手动退出该进程.

根据这个问题,Process.Responding属性仅适用于具有UI的程序(我正在启动的进程是一个控制台应用程序).

我还查看了进程提供的各种事件,但没有一个事件在崩溃时被触发.

有任何想法吗?

.net crash process

14
推荐指数
1
解决办法
5116
查看次数

使用Python Image Library创建非常大的图像

我试图通过粘贴许多较小的图像来创建一个非常大的图像(25000x25000).在调用具有如此大尺寸的Image.new()时,python会耗尽内存并且我得到一个MemoryError.

有没有办法逐步写出这样的图像,而没有整个东西驻留在RAM中?

编辑:使用ImageMagick的montage命令,似乎可以创建任意大小的图像.看起来它并没有尝试将最终映像加载到RAM中(它在进程中使用的内存很少),而是将其流式传输到磁盘,这是理想的选择.

python python-imaging-library

13
推荐指数
1
解决办法
5019
查看次数

标签 统计

.net ×1

crash ×1

process ×1

python ×1

python-imaging-library ×1