python - 如何从 Python 中的段错误中恢复?

标签 python exception segmentation-fault

我正在运行 Python 程序来调用另一个 3rd 模块,它可能是用 C 编写的。在这种情况下,我如何从 Segmentation 错误中恢复并继续循环处理其他模块?

Segmentation Fault 不是异常,因此无法捕获。而且我已经知道了Segmentation Fault的根源,不需要去追究。 ( python tracing a segmentation fault )

最佳答案

在另一个进程中调用第三个模块,所以当发生段错误时它不会让主模块崩溃。

关于python - 如何从 Python 中的段错误中恢复?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8530696/

相关文章:

c - g_strdupv 函数的段错误

c - recv() 函数中的指针错误

java - 由于 StringIndexOutOfBoundsException,maven-javadoc-plugin 失败

exception - redis.clients.jedis.exceptions.JedisDataException:ERR错误编译脚本(新功能):user_script:1:附近的格式错误的数字

java - 无法打开类路径资源 [java/lang/Object.class],因为它不存在

c++ - 段错误 - 大小 8 的读取无效

python - 如何使用 numpy 简洁地映射平面

python - 可以在 shell 中逐行运行脚本,但完整的脚本不返回任何内容

python - np.array arr.itemsize 与 sys.getsizeof(arr[0])

python - 元素树 - 不循环搜索特定元素值