Da ich in der Uni an den Code komme, wie hättet ihr den IterateThrough gewrappt? Also nicht aus C++ Sicht, sondern wie würde die denn bei euch aussehen?
Naja, die umgeschrieben Variante sieht sehr unhübsch aus. Vor allem muss ich vor jedem continue in der Schleife wieder "end, a = IterateThrough" schreiben. Ich hatte gehofft es geht sowas: while (end, a = IterateThrough()) and end==FINISH_END: # code Ich weiß, das geht nicht, aber evtl. so...
Hi, ich nutze gerade eine kleine Erweiterung die eine C Lib wrappt. Dort gibt es eine Funktion die wie folgt funktioniert: int a=0; while(IterateThrough(&a)!=FINISH_END) { /*...*/ } Jetzt ist diese Funktion gewrappt und funktioniert so: Da int ja unveränderlich sind, haben se den Wert zurückgege...
Hi, ich mache gerade meine ersten Schritte ein Package zu schreiben. Ich möchte meine Sammlung auf Untermodule verteilen. Das Hauptmodul enthält eine Klasse Zahl. Ein Untermodul "Bruch" enthält eine Bruchklasse, diese ist von Zahl abgeleitet. Das Untermodul enthält auch sonst noch ein paar...
Hallo, ich bin verzweifelt auf der Suche nach einem Python2UML Converter. Ich weiß, bei Laufzeit können Klassen und Objekte verändert werden, aber das außen vor. Hat jemand eine Ahnung wo ich einen solchen Converter herbekomme (was auch noch mit Py2.6.3 funktioniert und nicht 400 Abhängigkeiten hat)...
Hi, kleiner Einschub bzgl. Plotting und Berechnungen. Ich finde über Matplotlib tatsächlich ausschließlich plotterfunktionen. Ist dieses Modul auch zu empfehlen für reine mathematische Berechnungen (Matrix und Vektorenrechnung) oder was würdet ihr empfehlen? Einfärbugen der Komponenten(x, y, z) wäre...
Hi, ich stelle die Frage mal hier, da ich sonst nicht weiß wohin damit. Ich nutze das Sphinx als Dokumentations-Generator. Gibt es eine Möglichkeit in einem definierten Block HTML Code zu nutzen (in der RST Datei?) Nach dem Prinzip :html: <div class="test"> [...] </div> Ich bin schon die S...
Also ich habe mir Boost angeschaut und ich muss schon eingestehen, dass die Einbindung von Klassen in die Python Umgebung sehr sehr einfach ist. class CppClass { public: int getNum() { int x=3; return x; } }; [...] object main_namespace = main_module.attr("__dict__"); main_namespace["...
Ich bin damit bisher immer sehr gut gefahren. Natürlich gibt es sinnvolle Ausnahmen, aber nennen wir es eine Grundeinstellung.
Ich möchte ungerne von einer Bibliothek abhängig sein die nur als Schnittstelle dient und nicht gerade eine Hauptaufgabe hat (wie libjpeg, libpng, ...)
Hallo, ich habe ein Programm geschrieben und möchte dort Python mittels der Python C API einbinden. Da ich jedoch ein C++ Programm geschrieben habe, bin ich auf der Suche nach Design Patterns um die C API in ein C++Framework umzubauen um von dort aus Klassen für Python zu erzeugen. Mein Grundkonzept...
Ich danke für eure Hilfe :) Eine Frage noch. Ich sehe das viele Programme, die Python Scripting unterstützen ihren eigenen Interpreter mitbringen. Ist das auf dauer nicht eher völlig unübersichtlich wenn man teilweise 6-7 verschiedene Pythoninterpreter auf dem System hat? Ich bin am abwegen ob ich d...
Hi! :) Ich habe ein Problem. Ich möchte gerne in mein kommerzielles Programm Python einbinden. Ich habe mir also die Sources runtergeladen. Entweder ich kompilier alles und liefer neben meinem Programm auch die .dll Datei (natürlich unter win) mit und kompilier mein Programm mit der Bibliothek mitte...
Hi! :) Ich habe eine kurze Frage, und zwar habe ich Python in meine App eingebettet und ein kleines Problem. Ich habe eine Klasse gewrappt und demnach ist im struct ein Pointer zum Objekt vorhanden. Um es zu vereinfachen: Stelt euch vor das App ist Photoshop und ich habe die Klasse "Ebene"...
Hi! Kann es sein das das Marshal Modul auf C Ebene sowieso einen Bug hat? Selbst der Code hier funktioniert unter OSX Leopard wunderbar, unter Windows jedoch verabschiedet sich das Programm. int main (int argc, char * const argv[]) { Py_Initialize(); FILE* fp = fopen("/Users/test/Desktop/123.py...