首页 > 解决方案 > 当嵌入式python执行开始时,c ++中的ctrl + c中断信号处理程序停止工作

问题描述

我正在从我的 c++ 程序中执行一个分离的线程。该线程为每次执行运行一个 python 嵌入式程序。直到 python 执行以以下语句开始:

PyObject_Call( pAddFn , pPosArgs , pKywdArgs ) 

信号处理程序有效。一旦开始执行 python 脚本,c++ 信号处理程序就不起作用。即使在执行完成后,处理程序也不起作用。

标签: pythonc++

解决方案


推荐阅读