讲述C++中调用Python脚本

也许大家对与Python脚本还不是很了解,看完本文后对您一定会大有帮助,下文除了学习Python脚本的基本性质外还对调用Python脚本时出现的问题进行全面研究。

需要的时候还可以改一改,只要不改变接口, C++的程序一旦编译好了,再改就没那么方便了 先看Python脚本代码

#test function  


 


def add(a,b):  


 


    print "in python function add"  


 



    print "a = " + str(a)  



 



    print "b = " + str(b)  



 



    print "ret = " + str(a+b)  



 


    return  


 


 


 


def foo(a):  


 


    print "in python function foo"  


 



    print "a = " + str(a)  



 



    print "ret = " + str(a * a)  



 


    return 

把上面的PPython脚本代码存为pytest.py接下来是c++ 的代码:

相关推荐