passing a C struct to python
rajarshi at presidency.com
Tue Apr 22 19:56:48 CEST 2003
I've recently looked into calling some Python functions from my C code.
I've worked out the ways of calling a Python function
(PyObject_CallMethodObjArgs etc). However these are OK if I want to pass
a list, tuple, string etc.
However in some cases I might want to pass an 'object' (which would be a
C struct) to the Python function. Alternatively, the Python function
might require me to pass an instance of some class. Am I correct in
thinking that these two problems are equivilant?
And my question is: what do I need to do to pass structs/classes etc? I
tried looking for pointers in the Embedding section of the Python manual,
but I could'nt really find anything :(
Any pointers would be appreciated
More information about the Python-list