Frage

Ich schreibe eine Python-Erweiterung in C , und ich versuche, um herauszufinden, wie dynamisch aufzubauen und eine Python-Liste mit meiner Erweiterung zurück. Ich weiß, wie eine Liste vorgegebener Größe bauen mit Py_BuildValue . Gibt es eine Möglichkeit, eine Liste mit Py_BuildValue dann fügen Sie Elemente zu dieser Liste zu erstellen? Gibt es eine andere und bessere Alternative?

War es hilfreich?

Lösung

Wie wäre es PyList_Append verwenden, wie (Modulo Referenzmanagement und so weiter) Sie .append in Python verwenden würde?

Mit Blick auf die Liste API docs kann auch helfen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top