Suchergebnisse für Anfrage "python-c-api"

1 die antwort

Python C API So übergeben Sie ein Array von Strukturen von C an Python

1 die antwort

PyObject-Fehler beim Funktionsaufruf

Ich versuche, mit Python ein Dialogfeld zu öffnen, in dem Eingaben in meine C ++ - Anwendung akzeptiert werden.Hier ist eine sehr minimale Darstellung dessen...

2 die antwort

Wie erstelle ich einen Generator / Iterator mit der Python C-API?

Wie repliziere ich den folgenden Python-Code mit der Python C-API?

TOP-Veröffentlichungen

1 die antwort

Wie verwende ich die C-API und Ausnahmen von Python richtig?

wenn ich sowas mache

1 die antwort

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; ...

25 die antwort

schwerwiegender Fehler: Python.h: Keine solche Datei oder Verzeichnis

Ich versuche, eine gemeinsam genutzte Bibliothek mit einer C-Erweiterungsdatei zu erstellen, muss jedoch zuerst die Ausgabedatei mit dem folgenden Befehl generieren: gcc -Wall utilsmodule.c -o UtilcNach dem Ausführen des Befehls erhalte ...

2 die antwort

Übergeben Sie ein Array von Strukturen von Python an C

[Update: Problem behoben! Siehe unten im Beitrag] Ich muss Python-Entwicklern erlauben, ein Array gepackter Daten (in diesem Fall Eckpunkte) an meine API zu übergeben. Dabei handelt es sich um eine Reihe von C ++ - Schnittstellen, die manuell ...

1 die antwort

Lesen einer globalen Variablen von Python in c

Ich versuche zu lernen, wie man die Python / C-API richtig verwendet. Eigentlich muss ich nur eine globale Variable lesen (in meinem Fallwörterbuch - aber ich beginne mit einer einfachen Integer-Variablen). Verwendung der Diskussion:Wie greife ...

1 die antwort

Wie erhalte ich den Referenzzähler eines PyObjects?

Wie erhalte ich den Referenzzähler einesPyObject von C ++? Es gibt FunktionenPy_INCREF undPy_DECREF die es erhöhen / verringern, aber ich habe keine Funktion gefunden, die den Referenzzähler des Objekts zurückgibt. Ich brauche es zum Debuggen.

4 die antwort

Wie kann man PyCXXs Erstellung einer neuen Python-Erweiterungsklasse aufräumen / reparieren?

Ich bin fast fertig damit, einen C ++ - Python-Wrapper (PyCXX) umzuschreiben. Das Original erlaubt Erweiterungsklassen für alte und neue Stile, erlaubt aber auch das Ableiten von Klassen für neue Stile: import test // ok a = ...