Hallo,
bevor ich jetzt lange suche, mal eine Frage an die Python-Cracks hier:
Gibt es eine Möglichkeit von Python aus Funktionen aus einer C-Library aufzurufen und wenn ja, wie sieht da das Interface aus bzw- wo finde ich das.
Danke schon mal,
-ds-
Hallo,
bevor ich jetzt lange suche, mal eine Frage an die Python-Cracks hier:
Gibt es eine Möglichkeit von Python aus Funktionen aus einer C-Library aufzurufen und wenn ja, wie sieht da das Interface aus bzw- wo finde ich das.
Danke schon mal,
-ds-
Python-Schnittstelle zu C? Schau mal ob du hier fündig wirst!
Hallo dreamshader,
hier gibt's ein einfaches Beispiel:
http://csl.name/C-functions-from-Python/
Viel Spaß und gutes Gelingen!
Andreas
Hi Andreas,
sehr schön, vielen Dank.
Da ich ja bekennender C-Fanatiker bin, kann ich u.U. anderen auch Zugriff auf meinen Kram zur Verfügung stellen ...
salü,
-ds-
Hi,
hmm ... sieht auf den ersten Blick auch nicht schlecht aus.
Ich werd' mal in mich gehen und das dann mal ausprobieren.
Es sollte halt für die Python-Leute möglichst einfach zu handhaben sein.
cu,
-ds-
Ich kenn mich mit C nicht gut aus und ich weiss auch nicht, was du genau willst. Aber auch in der Standardbibliothek gibt es das ctypes Modul. Damit mache ich meine Game-Trainers
Nun, wie soll ich sagen ...
ich hab' keinen Plan von Python, programmiere aber seit mehr als 30 Jahren in C und Assembler (und auch ein bisschen - aber nur nebenbei - diese Spaßsprachen wie C#, VBasic, VCC mit MFC, ... ).
Manch ein Python-Mensch hat beim Vorschlag doch einfach meine C-Teile mal als Vorlage zu verwenden mit der Begründung abgewunken, dass er kein C kann und sein Vorhaben in Python realisieren möchte.
Ich habe da das eine oder andere evtl. hilfreiche Teil in C, und möchte natürlich dass die Python-Programmierer das auch einfach mitnutzen können. Deshalb würde ich halt in Zukunft auch Interface-Files nach Python zuer Verfügung stellen oder zumindest die Einbindung im zugehörigen Tutorial beschreiben ...
cu,
-ds-
Hallo dreamshader,
ich mag weder Python (noch nix damit gemacht) noch C (immer wieder gescheitert).
Ich mag Icon, diese Sprache habe ich auf den Raspberry Pi aus dem Quellcode (ähem ... C) portiert. In dieser Sprache gelingt mir auch so ziemlich alles.
Aber trotzdem viel Spaß mit Python und Zugriff auf C-Routinen!
Beste Grüße
Andreas
Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!