Modul: tkinter 356 Tkinter ist ein Modul, mit dem man grafische Benutzeroberflächen (UI) erstellen kann. Das Modul ist bereits in der Standardbibliothek von Python erhalten und kann einfach importiert werden. Folgendes Bespiel erzeugt ein Fenster mit Eingabefeld, Button und Textausgabe: #benötigte Module werden importiert from tkinter import * #start class App: def __init__(self, window, window_title): #tkinter UI Vorbereitungen window = window window.title(window_title) window.geometry("300x100") self.input_entry = Entry(window) self.input_entry.pack() self.submit_btn = Button(window, text="Drück mich!", command=lambda:self.buttonClick()) self.submit_btn.pack() self.myLabel_label = Label(window, text="Ausgabe..") self.myLabel_label.pack() window.mainloop() def buttonClick(self): self.myLabel_label.config(text=self.input_entry.get()) #Ein Objekt der Klasse App wird erstellt App(Tk(), "RegEx find and replace") Ein Beispiel mit einer komplexeren UI ist das Programm RegEx Suchen und Ersetzen: Inhalt Leider sind keine Seiten vorhanden. Links Tkinter Modul unsere-schule.org × Modul: tkinter Code: 356 Infos: unsere-schule Codes