GUI, Graphical User Interface (kurz GUI, auch als grafische Benutzeroberfläche bekannt) bezieht sich auf eine grafisch angezeigte Benutzeroberfläche für den Computerbetrieb. Es ist sehr praktisch, GUI-Programme in Python zu entwickeln.
Python-GUI-Programmierung (Tkinter)
Python bietet mehrere häufig verwendete Python-GUI-Bibliotheken:
Tkinter: Das Tkinter-Modul (Tk-Schnittstelle) ist die Schnittstelle von Pythons Standard-Tk-GUI-Toolkit. Tk und Tkinter können auf den meisten Unix-Plattformen verwendet werden und können auch auf Windows und Macintosh angewendet werden das System. Nachfolgende Versionen von Tk8.0 können lokale Fensterstile implementieren und auf den meisten Plattformen gut laufen.
wxPython: wxPython ist eine Open-Source-Software und eine hervorragende GUI-Grafikbibliothek für die Python-Sprache, die es Python-Programmierern ermöglicht, auf einfache Weise vollständige und funktionale GUI-Benutzeroberflächen zu erstellen.
Jython: Jython-Programme können nahtlos in Java integriert werden. Zusätzlich zu einigen Standardmodulen verwendet Jython Java-Module. Jython verfügt über fast alle Module in Standard-Python, die nicht von der C-Sprache abhängen. Die Benutzeroberfläche von Jython verwendet beispielsweise Swing, AWT oder SWT. Jython kann dynamisch oder statisch in Java-Bytecode kompiliert werden.
Tkinter-Programmierung
Tkinter ist die Standard-GUI-Bibliothek für Python. Python verwendet Tkinter, um schnell GUI-Anwendungen zu erstellen.
Da Tkinter in das Python-Installationspaket integriert ist, können Sie die Tkinter-Bibliothek nach der Installation von Python importieren, und IDLE ist auch in Tkinter geschrieben und kann weiterhin problemlos mit der einfachen grafischen Oberfläche umgehen.
Hinweis: Der von der Python3.x-Version verwendete Bibliotheksname ist tkinter, d. h. der erste Buchstabe T ist ein Kleinbuchstabe.
Verwandte Lernempfehlungen: Python-Tutorial
Das obige ist der detaillierte Inhalt vonWas ist die GUI von Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!