Im vorherigen Artikel haben wir etwas über die Python-CGI-Programmierung gelernt. In diesem Artikel werden wir die Python-GUI-Programmierung (tkinter) vorstellen und das Python-tkinter-Tutorial anhängen.
Python bietet mehrere häufig verwendete Python-GUI-Bibliotheken:
Tkinter: Tkinter-Modul(Tk-Schnittstelle) ist die Schnittstelle zum Standard-Tk-GUI-Toolkit von Python. Tk und Tkinter können auf den meisten Unix-Plattformen sowie auf Windows- und Macintosh-Systemen verwendet werden. 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 voll funktionsfähige 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.
import tkinter
Erstellen Sie ein GUI-Programm
1. Importieren Sie das Tkinter-Modul
2. Geben Sie den Master dieses Steuerelements an Das heißt, dieses Steuerelement gehört zu Which
4. Teilen Sie GM (Geometriemanager) mit, dass ein Steuerelement generiert wurde.
#!/usr/bin/python # -*- coding: UTF-8 -*- import Tkinter top = Tkinter.Tk() # 进入消息循环 top.mainloop()
Das Ausführungsergebnis des obigen Codes ist wie folgt:
Das obige ist der detaillierte Inhalt vonWas ist Python-GUI-Programmierung (Tkinter)? Beispiel für ein Python-Tkinter-Tutorial. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!