● Textkörper (PDF-Format 41 Seiten: 1,22 MB) Aktualisiert am 12.03.2020 (→ DL von der Spiegelseite) ---------------------
(2020/03/12) Ich unterrichte Programmieren in der Schule. Ich habe einen Text von PySimpleGUI für den Bildungsbereich erstellt.
Es gibt viele GUI-Bibliotheken für Python, aber PySimpleGUI ist wahrscheinlich die einfachste für Anfänger. Es gibt auch ein Gefühl der Sicherheit, dass es auf Tkinter basiert.
Dieser Text ist noch unvollständig, aber wir werden den Inhalt korrigieren und aktualisieren, wenn Sie ihn im Bildungsbereich verwenden. Wir werden es kostenlos veröffentlichen, daher wären wir Ihnen dankbar, wenn Sie uns Ihre Meinung mitteilen könnten. Wenn Sie Fehler finden, lassen Sie es uns bitte wissen. Wir werden es sofort beheben. (Kontaktinformationen finden Sie auf der Rückseite des Textes)
Einführungsseite Beispielprogramme und Materialien im Text finden Sie auch hier. Diejenigen, die dies nutzen möchten, sind willkommen. Ich möchte den Grad der Perfektion verbessern, während ich Meinungen erhalte. Insbesondere hoffe ich, dass es von Lehrern verwendet wird, die in der Schule Programmieren unterrichten. Wir würden uns freuen, wenn Sie uns Anfragen oder Vorschläge aus der Praxis geben könnten. (Reflektieren Sie so viel wie möglich im Text)
Dieses Buch ist auf den Inhalt der PySimple-Benutzeroberfläche beschränkt. Für die Python-Sprache Verteilen Sie den Text hier.
1 Einleitung --- 1 2 Einleitung --- 1 2.1 Nutzungsbeschreibung --- 1 2.1.1 Anordnung der Widgets --- 1 2.1.2 Ereignisschleife --- 2 2.1.3 Beendigung des GUI-Programms --- 2 2.1.4 Erläuterung zusammen mit der Stichprobe --- 2 2.1.4.1 Einstellung der Widgetgröße --- 3 2.1.4.2 Design-Themeneinstellung --- 3 2.1.4.3 Aktivieren der Ereignisbehandlung für Widgets --- 4 2.1.4.4 Dem Widget einen Namen geben --- 4 2.1.4.5 Zugriff auf vorhandene Widgets --- 5 3 Widgets --- 6 3.1 Zeichenkette, Bildanzeige --- 6 3.1.1 Text --- 6 3.1.1.1 Verwendbare Schriftarten --- 6 3.1.1.2 Ränder und Rahmen --- 7 3.1.2 Image --- 8 3.2 Zeicheneingabe --- 9 3.2.1 InputText --- 9 3.2.1.1 Entsprechung von Ereignissen, Werten und Widgets --- 10 3.2.1.2 Registrierung der Ereignisbehandlung in InputText --- 10 3.2.1.3 Passworteingabefeld --- 11 3.2.1.4 Setzen des Wertes auf InputText --- 11 3.2.2 Multiline --- 12 3.3 Tasten --- 13 3.3.1 Button --- 13 3.3.2 Checkbox --- 15 3.3.3 Radio --- 15 3.4 Selektiver Eingang --- 16 3.4.1 Listbox --- 16 3.4.2 Spin --- 17 3.4.3 Slider --- 18 3.4.3.1 Einstellen des Werts auf Slider --- 18 3.5 Rahmen, Trennlinie --- 19 3.5.1 Frame --- 19 3.5.2 VerticalSeparator --- 21 3.6 Fortschrittsbalken --- 21 3.7 Tabelle, Baum --- 22 3.7.1 Table --- 22 3.7.2 Tree --- 23 3.8 Verschiedene Anzeigestrukturen --- 24 3.8.1 Tab,TabGroup --- 24 3.8.2 Pane,Column --- 25 3.9 Menü --- 27 3.9.1 OptionMenu --- 27 3.9.2 MenuBar --- 28 3.9.3 ButtonMenu --- 29 4 Popup-Fenster --- 30 4.1 Eingabe --- 30 4.1.1 PopupGetText --- 30 4.2 Popup-Anzeige zur Berichterstellung und Bestätigung --- 31 5 Fenstereinstellungen --- 33 5.1 Fenstergrößeneinstellung --- 33 5.2 Themeneinstellung --- 33 5.2.1 Listenanzeige von Designthemen --- 33 5.2.2 Übersicht über verwendbare Designthemen --- 34 5.3 Vorhandensein oder Fehlen einer Titelleiste --- 34 5.3.1 Fenstertransparenz --- 35
● Wenn Sie Tkinter verwenden, versuchen Sie es mit PySimpleGUI ● Ich habe den GUI-Teil von "Erstellen eines Zeichnungsquiz mit Kivy + PyTorch" mit PySimpleGUI umgeschrieben. ● Zeichnen Sie ein Diagramm mit der PySimple-Benutzeroberfläche ● Erstellen Sie eine Benutzeroberfläche, die VBA durch PySimpleGUI ersetzt (Ausgabe des Dateidialogs, der Liste, des Protokolls)
Recommended Posts