[PYTHON] Grundlegende Verwendung der PySimple-Benutzeroberfläche

● 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.


Inhaltsverzeichnis

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


ähnliche Links

● 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

Grundlegende Verwendung der PySimple-Benutzeroberfläche
Grundlegende Verwendung von Flask-Classy
Grundlegende Verwendung von Jinja2
Grundlegende Verwendung von SQL Alchemy
Super grundlegende Verwendung von Pytest
Zusammenfassung der grundlegenden Verwendung von Pandas
Grundlegende Verwendung von Python-F-String
Grundlegende Verwendung von Btrfs in Arch Linux
[Einführung in Python] Grundlegende Verwendung von Lambda-Ausdrücken
Grundlegende Bedienung von Pandas
Zusammenfassung der Verwendung von pyenv
Verwendung von Python-Einheimischen ()
Grundlegende Bedienung von Pandas
Grundkenntnisse in Python
Notieren Sie sich die Liste der grundlegenden Verwendungszwecke von Pandas
(Anfänger) Grundlegende Verwendung des Datenspeichers von Google App Engine
[Einführung in Python] Grundlegende Verwendung der Bibliothek matplotlib
Bequeme Nutzungsübersicht von Flask
Grundlegender Ablauf der Erkennung von Anomalien
Verwendungshinweise für virtualenv Basic-Befehle
(Minimale) Verwendung von Django Logger
XPath-Grundlagen (1) - Grundkonzept von XPath
Beispiel für die Verwendung von Python Pickle
Einzeiliges Basisdiagramm von HoloViews
[Python] Richtige Verwendung von Join
Index der Verwendung bestimmter Pandas
[2020/06 neueste Version] Grundlegende Verwendung von Poesie, einem Abhängigkeitsmanagement-Tool für Python
[Python] Grundlegendes Muster und Verwendung der if-Anweisung (Vergleichsoperator und Boolescher Operator)
Zusammenfassung der Grundkenntnisse von PyPy Teil 1
Zusammenfassung der grundlegenden Implementierung von PyTorch
Benutzerfreundliche Hinweise für Anaconda (conda)
Über den Grundtyp von Go
Grundlegende Grammatik des Python3-Systems (Wörterbuch)
[Python] Richtige Verwendung der if-Anweisung
Zeichnen Sie ein Diagramm mit der PySimple-Benutzeroberfläche
Grundlegendes Studium von OpenCV mit Python