Python vs Iron Python
Ich eine GUI für einige Test-teams. Ich wurde gebeten, es zu tun in Python, aber wenn ich Google, sehe ich über Iron Python.
Wurde ich auch gebeten, nicht Visual Studio verwenden, weil es ist zu teuer für das Unternehmen. Wenn Sie also eine Idee haben, zu vermeiden, würde ich mich sehr freuen.
Ich bin noch neu in Python und die Programmierung insgesamt, so nicht alle zu modernen Lösungen.
Wenn Sie Fragen haben, einfach Fragen.
GUI-TEIL: würde, Sie zu verwenden, wenn windows und mac(die meisten windows -) ich möchte gerne eine drag-and-drop, damit ich nicht verschwenden zu viel Zeit, sodass das display Teil
Deiner Frage fehlt die Frage. In Bezug auf IDEs: weder IronPython noch Python zwingt Sie zu verwenden-spezifische IDE. Für alternativen zu VS siehe zum Beispiel Antwort.
Wenn die tkinter (oder Tkinter) - Modul ist erhältlich mit/für Python, die Sie wählen, ich empfehle EasyGUI für einfache GUI-Programmierung.
Wenn die tkinter (oder Tkinter) - Modul ist erhältlich mit/für Python, die Sie wählen, ich empfehle EasyGUI für einfache GUI-Programmierung.
InformationsquelleAutor Benjamin Karlog | 2013-06-13
Du musst angemeldet sein, um einen Kommentar abzugeben.
Python ist der name einer Programmiersprache, es gibt verschiedene Implementierungen von es:
Alle von Ihnen sind kostenlos (im Sinne von nicht zu kaufen, eine Lizenz, Sie zu benutzen), und kann verwendet werden, um GUI-Programme. Es hängt wirklich was du machen willst und welches OS Sie verwenden.
Gibt es verschiedene GUI-frameworks/- bindings für Python: Tkinter, PyGtk, PyQt, WinForms/WPF (IronPython) und der Java-UI-frameworks.
Sie haben auch nicht die Verwendung von Visual Studio zum kompilieren .NET-Sprachen, es gibt open-source-alternativen wie MonoDevelop.
InformationsquelleAutor Dirk
IronPython ist eine Implementierung von Python läuft .NETZ - es ist jedoch nicht die Umsetzung, die ist im Allgemeinen bezeichnet, wenn jemand Python erwähnt - das wäre cPython: Website für (normale) cPython.
Nun, wie das erstellen einer UI - es gibt viele Möglichkeiten, die Sie verwenden können, um eine Benutzeroberfläche zu erstellen, die in Python.
Wenn Sie nur wollen, zu verwenden, was verfügbar ist in einer normalen installation können Sie mit der TK-Bindungen: TKInter. Dieser wiki-Eintrag hält eine fülle von Informationen über erste Schritte mit TKInter.
Abgesehen von TKInter gibt es Schnittstellen zu vielen gängigen frameworks wie QT, GTK und mehr (siehe hier für eine Liste).
InformationsquelleAutor BergmannF
Wenn Sie nur versuchen, erstellen Sie ein GUI, das läuft auf Windows, C# auf Visual Studio ist der einfachste Weg zu gehen. Ihre Kostenlose version, Gemeinschaft (früher Express) bietet allen Windows-Steuerelemente, die Sie verwendet, um mit einer drag-and-drop-GUI-builder.
InformationsquelleAutor Steve Kolokowsky
Wenn die Kosten ist Ihre Sorge, Sie können eine Kostenlose version von visual studio zusammen mit PTVS: https://pytools.codeplex.com/wikipage?title=PTVS%20Installation
InformationsquelleAutor Pawel Jasinski
Allen Implementierungen laufen auf Eclipse über PyDev. So tötet er die argument welche zu benutzen, wie es alle die gleiche Sprache, Implementierungen andere als in diesem Beispiel sind mehrere domain-spezifisch. Iron Python Ziele Microsoft, Jython Ziele, Java, Python Ziele selbst. Jede Umgebung hat natürlich seine eigenen complier/Bibliothek alles, was Sie tun, ist die trading-Umgebungen, indem Sie einen über den anderen. Jeder hat seine positiven und negativen, aber natürlich würden Sie wollen, zu geben, Python versuchen, bevor Sie Sie berühren andere Umgebungen wie ein Anfänger der Regel.
InformationsquelleAutor Trask