将内嵌Python异常传播到c++

Propagating embedded Python Exceptions up to C++

本文关键字:传播 c++ 异常 Python      更新时间:2023-10-16

如果我有带有嵌入式Python函数的c++代码,它使用Python的C API来调用Python的解释器,我如何才能让Python异常冒泡到c++级别?


注意:这是不是的反问题(关于将c++扩展异常传播到Python解释器)。

https://docs.python.org/2/c-api/exceptions.html

,特别是PyErr_PrintEx(0)——这将打印一个回溯。