在vs2015的c++中项目调用Python脚本

1,配置项目属性
2,添加头文件

添加代码

Py_Initialize(); //调用Python之前要初始化
PyRun_SimpleString("import sys"); //加入需要Python代码中需要的库,这些库也可以直接添加在Python文件里。
PyRun_SimpleString("sys.path.append('./')");//同上
PyObject * pModule = NULL; 
PyObject * pFunc = NULL; 
pModule = PyImport_ImportModule("to10");//调用文件名
pFunc= PyObject_GetAttrString(pModule, "main"); //加载需要的函数
PyEval_CallObject(pFunc, NULL); //调用函数
Py_Finalize(); //相当于释放,和Py_Initialize相反。

vs2015中调用Python脚本,对于Python写的窗口无法显示。

 

你可能感兴趣的:(c++)