1

ctypes を使用せずに ac 構造を python に渡すにはどうすればよいですか?

stats_res_tPython に返そうとしている構造体へのポインタがあります。

私はの線に沿って何かを試しています

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ですか?

4

0 に答える 0