Ich habe hier ein Python-Skript geschrieben Github
Es ist nur etwas, was ich geschrieben habe, um zu üben. Das Skript fragt nach einem Eingabeverzeichnis und Ausgabeverzeichnis und der Methode der Komprimierung und komprimiert dann die Dateien aus dem Eingabeverzeichnis und speichert das komprimierte Archiv im Ausgabeverzeichnis.
Ich möchte ein grafisches Frontend für dieses Skript erstellen. Ich benutze Ubuntu 10.10 (GNOME). Ist es möglich? Wenn ja, wo soll ich anfangen?
Ich möchte das nur zu Lernzwecken tun.
Danke
Es ist sicherlich möglich. Es gibt eine Menge von GUI-Frameworks zur Verfügung, so dass Sie mehr als genug Auswahlmöglichkeiten haben. Angesichts Ihres Betriebssystems ist Ubuntu zuerst in PyGTK . Ich persönlich fand PyGTK ziemlich gut in meinem Gehirn und mir gefiel die Dokumentation sehr. Die Tatsache, dass es sich um das native Toolkit für Ihren Window Manager handelt, ist ein schönes Plus, da Ihre App hoffentlich so aussieht wie die anderen Gnome-Apps, die Sie bereits ausführen.
Natürlich könntest du Tkinter verwenden, das mit Python und plattformübergreifend mitgeliefert wird. Oder Sie können in PyQT oder wxPython .
Um ein wenig verrückt zu sein, da es sich um eine Lernübung handelt, möchten Sie vielleicht etwas niedrigeres Niveau verwenden, damit Sie sich etwas wie Pyglet oder Pygame und lerne etwas über das Erstellen deiner UI-Widgets.
Wenn Sie nach Touch-Oberfläche oder iOS / Android-Unterstützung suchen, dann gehen Sie Kivy
Viel Glück.
Ich fand PyQt
ziemlich einfach auf und läuft mit. Sehen Sie sich die Wiki-Dokumentation hier an.
Tags und Links python