Re: Calling a python function from C++
[EMAIL PROTECTED] wrote: > Let's say I have a python function do some math like the following: > > def doMath(self): >self.val = self.val + 1 > > > How can I call this python function from C++? Assuming I have some sort > of Python wrapper around my C++ codes. > Elmer? http://elmer.sourceforge.net/ -- http://mail.python.org/mailman/listinfo/python-list
Re: Calling a python function from C++
[EMAIL PROTECTED] wrote: > Let's say I have a python function do some math like the following: > > def doMath(self): >self.val = self.val + 1 > > > How can I call this python function from C++? Assuming I have some sort > of Python wrapper around my C++ codes. See the "Embedding and Extending" tutorial. In short, you write resultObj = PyObject_CallMethod(selfObj, "doMath", ""); if (resultObj == NULL) return NULL; Py_DECREF(resultObj); // resultObj should be Py_None How you get hold of self depends on your application. Regards, Martin -- http://mail.python.org/mailman/listinfo/python-list
Calling a python function from C++
Let's say I have a python function do some math like the following: def doMath(self): self.val = self.val + 1 How can I call this python function from C++? Assuming I have some sort of Python wrapper around my C++ codes. -- http://mail.python.org/mailman/listinfo/python-list