2010-11-27 15 views
26

Ich bin fertig mit meinem Klassenprojekt, das ich mit Python codiert habe. Ich arbeite an der zusätzlichen Kredit Teil, d. H. GUI-Entwicklung - Windows-Plattform.Einfachste Art, einfache GUI in Python zu entwickeln

Ich brauche etwas einfaches, einfach zu bedienen, möglicherweise Drag-and-Drop GUI-Entwicklungswerkzeug für Python. GUI etwas wie Google zu suchen braucht, da mein Projekt hat folgende Funktionen:

input: Company name 
output: Ethical or Unethical 

Also, alles was ich brauche:

  • Ein attraktives Bild
  • Eingang Textbox
  • Suchknopf
  • Ausgabebox
+0

Das Bild ist hier kein Problem. Wenn Sie eines haben, können Sie es in jedes devent GUI Toolkit aufnehmen. Wenn Sie keinen haben, ist das nicht der GUi-Toolkit (und in der Tat off-topic bei SO). – delnan

+0

Als zukünftige Referenz, da dies in Google-Suchen erscheint, ist ** [softwarerecs.SE] jetzt der richtige Ort für diese Fragen, und [es gibt bereits eine allgemeine Version dieser Frage] (https: //softwarerecs.stackexchange. com/questions/21253/python-gui-framework) ** aber Sie benötigen möglicherweise spezifischere Hilfe, und Stack Exchange wird bereit sein zu helfen. – Poik

Antwort

16

Wählen Sie here.

Tkinter ist in der Python Stdlib.

+3

Tkinter ist Standard in Python, aber nicht von einigen Distributionen vorinstalliert (Ubuntu, ich schaue dich an). – SingleNegationElimination

+0

@TokenMacGuy: Es gab genau dieses Problem neulich, aber ich scheine es auf Maverick vorinstalliert zu haben. – user225312

6

Tkinter ist einfach, aber ist zu hässlich. PyQT kann alles, was Sie wollen, ist aber zu groß. Vielleicht ist IronPython gut für dich. Werfen Sie einen Blick auf diese: Python guis

4

EasyGUI für sehr einfache GUI-Entwicklung

1

Ich ziehe PyQT obwohl es ziemlich groß ist. Es hat alle Eigenschaften, die normale QT hat, und deshalb ist es sehr nützlich. Ich denke du kannst QML damit auch benutzen.

8

Versuchen Sie es mit Kivy! kivy.org Es ist ziemlich einfach, Multi-Plattform und eine wirklich gute Dokumentation

+7

Ich bin nicht sicher in welcher Welt kivy ist einfach. Vielleicht im Vergleich zu PyQt, aber es ist nicht einfach. – Marc

+3

Lol! Definitiv Programmierung ist nicht einfach und kivy ist ein komplettes Framework, also ist das nicht so einfach. – piertoni

+3

/r/HailCorporate – Vedvart1

1

Ich würde Wxpython empfehlen. Es ist sehr einfach zu bedienen und die Dokumentation ist ziemlich gut.

Verwandte Themen