Die Suche ergab 22 Treffer

von Martin89
Sonntag 14. Mai 2006, 16:35
Forum: Allgemeine Fragen
Thema: Erstelltes C Modul funktioniert nicht
Antworten: 15
Zugriffe: 2499

Ich habe eine ganz große Bitte an alle Python gurus:
Kann mir irgendjemand helfen, dass ich eine C++ Klasse in Python verwenden kann.
ServerHandle.cpp
ServerHandle.h

Danke Martin
von Martin89
Samstag 13. Mai 2006, 17:33
Forum: Allgemeine Fragen
Thema: Erstelltes C Modul funktioniert nicht
Antworten: 15
Zugriffe: 2499

Ich hab was neues probiert: Die .pyx cdef extern from "ServerHandle.h": cdef extern struct RoomInfo die setup.py from distutils.core import setup, Extension import os # Create the C file os.system("python2.4 pyrexc ServerHandle.pyx") # Make the extension module Extn = Extension(&...
von Martin89
Samstag 13. Mai 2006, 17:22
Forum: Allgemeine Fragen
Thema: analogdateien auslesen
Antworten: 3
Zugriffe: 838

Warum sind binare Schnittstellen fuer dich nicht nutzbar?
Du koennstest doch mitzaehlen wieviele '1' bis zur '0' empfangen wurden und das ist dann die laenge von deinem Signal
von Martin89
Samstag 13. Mai 2006, 13:54
Forum: Allgemeine Fragen
Thema: Erstelltes C Modul funktioniert nicht
Antworten: 15
Zugriffe: 2499

Ok jetzt geths. Das naechste Problem: Die DLL wird erstellt aber ich kann die definierte Struktur nicht finden ServerHandle.pyx cdef struct RoomInfo: int ID char* name int src char* srcname char* descr int colf int texf setup.py from distutils.core import setup, Extension import os # Create the C fi...
von Martin89
Samstag 13. Mai 2006, 12:37
Forum: Allgemeine Fragen
Thema: Erstelltes C Modul funktioniert nicht
Antworten: 15
Zugriffe: 2499

Danke fuer die schnelle Hilfe! Ich habe mir Pyrex runtergeladen und installiert. Das Tool scheint wirklich sehr gut zu sein. Beim Ausprobieren stosze ich aber beim Erstellen eines Modlues wie es in der section "Building Your Module Using distutils" beschrieben steht auf einen Fehler # Crea...
von Martin89
Samstag 13. Mai 2006, 11:44
Forum: Allgemeine Fragen
Thema: Erstelltes C Modul funktioniert nicht
Antworten: 15
Zugriffe: 2499

Ok danke! Das Problem konnte ich schon beheben. In der Init funktion war ein fehler. Was ich wirklich brauche ist ein Tool mit dem ich eine Cpp Klasse fuer Python nutzbar machen kann. Die Methoden geben teilweise Strukturen zurueck. Ich habe es schon mit SWIG probiert aber SWIG definiert die init fu...
von Martin89
Freitag 12. Mai 2006, 21:09
Forum: Allgemeine Fragen
Thema: Erstelltes C Modul funktioniert nicht
Antworten: 15
Zugriffe: 2499

Erstelltes C Modul funktioniert nicht

Hallo! Ich habe folgenden Code geschrieben um ein C Objekt fuer Python nutzbar zu machen sry ist etwas lang: typedef struct RoomInfoObject { PyObject_HEAD int ID; PyObject* name; int src; PyObject* srcname; PyObject* descr; int colf; int texf; } RoomInfoObject; static PyMemberDef RoomInfo_members[] ...