Seite 1 von 1
Programmier-Umgebung für Python
Verfasst: Dienstag 3. Januar 2006, 17:30
von frenchcancan
Hallo!
ich möchte einige mit Visual C++ erstellte Programme in Python umschreiben.
Ich kenne Python noch gar nicht.
Kann mir jemand eine Programmierumgebung empfehlen. Ich möchte Windowsformulare erstellen, und später Serielle Schnittstellen ansteuern usw..
Vielen Dank im Voraus für die Hilfe
frenchcancan
Verfasst: Dienstag 3. Januar 2006, 17:38
von jens als Gast ;)
Re: Programmier-Umgebung für Python
Verfasst: Dienstag 3. Januar 2006, 17:56
von Leonidas
frenchcancan hat geschrieben:Ich möchte Windowsformulare erstellen,
Meinst du.. Fenster? Da hast du unter Python viel Auswahl: wxWidgets, GTK Qt, Tk... allerdings vermute ich mal, dass du die Fenster zusammenklicken willst?
frenchcancan hat geschrieben:später Serielle Schnittstellen ansteuern usw..
Kein Problem:
PySerial.
Für Python sind solche großen IDEs meist überflüssig, so arbeite ich mit SciTE und bin sehr zufrieden (nach ein wenig Konfiguration ist SciTE sogar noch besser), ab und zu mal mit vim.
Verfasst: Dienstag 3. Januar 2006, 19:06
von Joghurt
Evtl. ist
Boa Constructor oder
SPE in Verbindung mit wxGlade etwas für dich.
Vielen Dank an alle 3 + Nachfrage
Verfasst: Mittwoch 4. Januar 2006, 07:59
von frenchcancan
ja ich meine Windows Fenster mit Kombinationsfeldern, Textfeldern, Radiobuttons, Ereignisse, die ausgelöst werden, usw...
Meistens müssen meine Users einige Sache anklicken ode auswählen und dann läuft ein programm, dass bestimmte Werte auf einer Platine misst (über USB oder Serielle Schnittstelle) und die Werte anzeigt und auswertet.
Wäre GTK OK zum Anfangen?
Wenn du sagst, dass man PySerial für seriellen Schnittstellen braucht, kann man das in GTK einbinden?
Naja, wahrscheinlich wird sich das mit der Übung zeigen. Ich möchte nur nicht tierisch viel Zeit mit Werkzeugen verlieren und dann merken, dass es nicht das richtige ist, wenn andere die Erfahrung schon gemacht haben.
Danke für die Hilfe
frenchcancan
Verfasst: Mittwoch 4. Januar 2006, 12:34
von Joghurt
GTK ist ein GUI-Toolkit, genauso wie MFC. Du kannst GTK nehmen oder auch wxWidgets, letzteres ist noch mehr cross-platform als GTK und vom Interface her an MFC angelehnt, was für dich evtl. von Vorteil wäre. Mit wxGlade kannst du dort auch Fenster zusammenklicken.
PySerial kannst und brauchst du nicht in GTK einzubinden, da die GUI nur die Oberfläche bereitstellt; was unter der Haube passiert ist dem egal, von daher kannst du natürlich problemlos PySerial verwenden.
OK, vielen Dank!
Verfasst: Mittwoch 4. Januar 2006, 13:43
von frenchcancan
WxWidgets installiert und dann?
Verfasst: Mittwoch 4. Januar 2006, 15:16
von frenchcancan
Hallo, tut mir Leid, aber es ist ganz anders als ich dachte!
bei VC++ bekomme ich einen Editor mit meinen Klassen links und rechts den Quellcode des jeweiligen Programmteils.
Ich habe wxMSW-2.6.2-Setup.exe heruntergeladen und ausgeführt, der Installer sagt, dass alles installiert ist
Ich habe aber in meinem Startmenü tex2rtf, das mir nur Welcome to text2rtf sagt und ein uninstall.exe und 2-3 andere textdateien, aber nichts, das so aussieht wie eine Programmierumgebung.
Wie lade ich ein sample rein ?
Kannst du mir einen Tip geben? Nachher komme ich mit den Befehlen klar, es geht mir um den Anfang!
Danke im Voraus
frenchcancan
Verfasst: Mittwoch 4. Januar 2006, 15:32
von Joghurt
Du hast dir wxWidgets runtergeladen; das ist für C++.
Du brauchst wxPython:
www.wxpython.org
Als Editor würde ich dir dann SPE empfehlen (siehe weiter oben)