Wie kehre ich ein C-Array zu Python zurück?
Ich habe eine Python / C-Erweiterungsfunktion geschrieben, die von Python aufgerufen wurde. Wie kann ein 2d-Array int [] [] an Python zurückgegeben werden?
static PyObject* inference_function(PyObject *self, PyObject *args)
{
PyObject* doc_lst;
int K,V;
double alpha,beta;
int n_iter;
if (!PyArg_ParseTuple(args, "Oiiddi", &doc_lst, &K,&V, &alpha,&beta,&n_iter))
{
printf("传入参数错误!\n");
return NULL;
}
return Py_BuildValue("i", 1);
}