Py_SetPythonHome(L".");//设置python的exe、dll所在目录,这个很重要
Py_Initialize();//初始化
PyRun_SimpleString("import sys");//引入目录
PyRun_SimpleString("sys.path.append('.')");//添加python环境目录
PyImport_ImportModule("PH-BCP");//引入自己的模块
PyObject_GetAttrString(m_pModule, "BcpClient");//模块的函数
m_pArg=Py_BuildValue("(s,s,s)",xmlfile.c_str(),m_strWebServer.c_str(),rexmlfile.c_str());//绑定参数
PyEval_CallObject(m_pFunc, m_pArg);//调用py函数
PyImport_Cleanup();
Py_Finalize();
1219

被折叠的 条评论
为什么被折叠?



