Dinamicamente costruire e restituire un elenco Python in un'estensione C Python
-
19-09-2019 - |
Domanda
Sto scrivendo un Python estensione in C , e sto cercando per capire come costruire in modo dinamico e restituire una lista Python usando la mia estensione. So come costruire un elenco di dimensione predeterminata utilizzando Py_BuildValue . C'è un modo per creare una lista con Py_BuildValue quindi accodare gli elementi a quella lista? Esiste un diverso, e migliore, alternativa?
Soluzione
Come sull'utilizzo PyList_Append
, proprio come (gestione di riferimento modulo e quant'altro) usereste .append
in Python?
lista Documentazione API possono aiutare pure.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow