1

PyErr_Print()来自 C 接口的 Python API 等价物是什么?

我假设在systraceback模块中进行了调用,但在其中找不到任何调用PyErr_Print().

附录

我在 Python 调用后获得与 相同的功能PyErr_PrintEx(),描述为:

Print a standard traceback to sys.stderr and clear the error indicator.

那就是我想进行具有这种效果的Python调用。

4

1 回答 1

2

没有任何 Python 函数完全等同于PyErr_PrintEx(真实名称PyErr_Print;-),包括例如设置sys.last_traceback和朋友(仅应设置这些函数以帮助交互式解释器对捕获的异常进行事后调试) . 您正在寻找什么功能的确切组合?

于 2010-01-05T05:55:43.920 回答