例如,让我们考虑文件FreeLibraryAndExitThread
中具有以下结构的python
类。
mult.py
mult.py
我们如何在class Mult:
def __init__(self, first, second):
self.a = first
self.b = second
def multiply(self):
c = self.a*self.b
print 'The result of', self.a, 'x', self.b, ':', c
return c
代码中调用上述课程中的multiply
方法?(但没有C++
函数)
PyRun_SimpleString()
main.cpp
我在#include<python2.7/Python.h>
#include <boost/python.hpp>
int main()
{
Py_Initialize();
int a {10};
int b {5};
... CODE HERE (a*b using python function)
Py_Finalize();
}
和Cython
寻找解决方案,却找不到它。
其他链接: