将嵌入式Python异常传播到C ++

时间:2014-06-06 20:56:34

标签: python c++ exception-handling embedding

如果我有带嵌入式Python函数的C ++代码,即。它使用Python的C API来调用Python的解释器,那么如何让Python异常升级到C ++级呢?


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

1 个答案:

答案 0 :(得分:2)

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

具体而言,PyErr_PrintEx(0) - 这将打印回溯。