C++ 多线程调用Python脚本

因为Python解释器有全局解释所GIL的缘由,致使在同一时刻只能有一个线程拥有解释器,因此在C++多线程调用python脚本时,须要控制GIL,线程获取GIL。python 在主线程中初始化Python解释器环境,代码以下:ios { Py_Initialize(); //初始化Python环境 if ( !Py_IsInitialized() ) //检测是否初始化成功 {
相关文章
相关标签/搜索