将内嵌Python异常传播到c++
Propagating embedded Python Exceptions up to C++
如果我有带有嵌入式Python函数的c++代码,即它使用Python的C API来调用Python的解释器,我如何才能让Python异常冒泡到c++级别?
注意:这是不是的反问题(关于将c++扩展异常传播到Python解释器)。
https://docs.python.org/2/c-api/exceptions.html
,特别是PyErr_PrintEx(0)
——这将打印一个回溯。
相关文章:
- cmake 使用 find_package 传播依赖项
- 组合"%"和可选后缀时,自动属性传播有时不起作用
- 跨目标传播库依赖项
- 张量流 c++ API 是否支持反向传播的自动微分?
- 升级到G++4.8-exception_ptr.h不支持异常传播
- 在 C++ 中将 char 转换为 int,而无需符号位传播
- 为什么需要 FPU 重置以防止 NaN 结果传播到下一个计算结果?
- 为什么'std::p mr::p olymorphic_allocator'不会在容器移动时传播?
- 如何传播 NodeJS 包装C++代码的函数故障?
- 从升压::p罗塞斯到升压::子级的信号传播
- 模拟一个函数,该函数像操作员=和破坏者一样传播到每个字段
- 如何传播未定义数量的模板参数
- 使用 std::future::unwrap 进行异常传播
- 为什么 CMake COMPILER_DEFINITIONS不传播到子目录?
- 精神 X3 无法传播可选<vector>类型的属性
- 库链接器传播:libA->libB->App 是否与 libA->App<-libB 相同
- 对象传播
- 在qtquick 1.1中传播定位的事件为背景项目
- 原子操作传播/可见性(原子负载与原子RMW负载)
- Visual C 计算器类让我在多个CPP文件上传播最低的INT