Python: get string representation of PyObject?
Use PyObject_Repr (to mimic Python’s repr function) or PyObject_Str (to mimic str), and then call PyString_AsString to get char * (you can, and usually should, use it as const char*, for example: PyObject* objectsRepresentation = PyObject_Repr(yourObject); const char* s = PyString_AsString(objectsRepresentation); This method is OK for any PyObject. If you are absolutely sure yourObject is … Read more