ctypes を使用せずに ac 構造を python に渡すにはどうすればよいですか?
stats_res_t
Python に返そうとしている構造体へのポインタがあります。
私はの線に沿って何かを試しています
PyObject* pyobject_get_system_stats(PyObject *self, PyObject *args)
{
PyObject *temp;
PyObject *resultlist;
PyObject *res;
stats_res_t *response;
if(PyArg_ParseTuple(args,"O",&temp))
{
resultlist=PyDict_Values(temp);
res=PyList_AsTuple(resultlist);
// populate response
}
return Py_BuildValue("O",response);
}
しかし、それはpythonでsegfaultを引き起こします。
を使用して、移入された構造を python に渡すことは可能PyObject
ですか?