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

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

4 die antwort

Wie verwende ich Cython-typisierte Speicheransichten, um Zeichenfolgen aus Python zu akzeptieren?

Wie kann ich eine Cython-Funktion schreiben, die ein Byte-String-Objekt (einen normalen String, ein Byte-Array oder ein anderes Objekt, das auf das @ folgt) akzeptier Pufferprotokoll [https://docs.python.org/2/c-api/buffer.html]) Als ein typed ...

5 die antwort

Wie kann ich in einer C-Datei von Python aus auf #defines verweisen?

Ich habe eine C-Datei, die eine Reihe von #defines für Bits enthält, auf die ich in Python verweisen möchte. Es gibt genug davon, die ich lieber nicht in mei...

TOP-Veröffentlichungen

4 die antwort

Wie kann man in Python feststellen, ob ein Modul von einer C-Erweiterung stammt?

Was ist die richtige oder zuverlässigste Methode, um in Python zu erkennen, ob ein importiertes Modul von einem stammt?C-Erweiterung im Gegensatz zu einem re...

7 die antwort

PyEval_InitThreads in Python 3: Wie / wann soll es aufgerufen werden? (Die Saga geht bis zum Erbrechen weiter.)

Grundsätzlich scheint es so zu seinmassiv Verwirrung / Unklarheit darüber, wann genau

1 die antwort

Python C-Erweiterung - Warum werden Methoden, die Schlüsselwortargumente verwenden, in PyCFunction umgewandelt?

Ich habe etwas über Python-C-Erweiterungen gelernt und bin erstaunt, warum Methoden, die Schlüsselwortargumente verwenden, in PyCFunctions umgewandelt werden...

1 die antwort

Unterschied zwischen PyMODINIT_FUNC und PyModule_Create

Wenn ich richtig verstehe,PyMODINIT_FUNC in Python 2.X wurde durch ersetzt