construire et retourner une Dynamiquement liste Python dans une extension C Python
-
19-09-2019 - |
Question
J'écris un extension Python en C , et je suis en train pour savoir comment construire dynamiquement et retourner une liste Python en utilisant mon extension. Je sais comment construire une liste de taille prédéterminée en utilisant Py_BuildValue . Est-il possible de créer une liste avec Py_BuildValue puis ajoutez des éléments à cette liste? Y at-il un autre, et une meilleure alternative?
La solution
Comment l'utilisation PyList_Append
, comme (modulo la gestion de référence et ainsi de suite) vous utiliseriez .append
en Python?
En regardant le API docs liste peuvent aider.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow