● Corps du texte (format PDF 41 pages: 1,22 Mo) Mis à jour le 2020/03/12 (→ DL du site miroir) ---------------------
(2020/03/12) J'enseigne la programmation à l'école. J'ai fait un texte de PySimpleGUI pour une utilisation dans le domaine éducatif.
Il existe de nombreuses bibliothèques GUI pour Python, mais PySimpleGUI est probablement la plus simple pour les débutants. Il y a aussi un sentiment de sécurité qu'il soit basé sur Tkinter.
Ce texte est encore incomplet, mais nous corrigerons et mettrons à jour le contenu si vous l'utilisez dans le domaine de l'éducation. Nous le publierons gratuitement, nous vous serions donc reconnaissants de bien vouloir nous donner votre avis. Si vous constatez des erreurs, veuillez nous en informer. Nous allons le réparer immédiatement. (Les informations de contact se trouvent au dos du texte)
Page d'introduction Des exemples de programmes et de matériel dans le texte sont également disponibles ici. Ceux qui veulent l'utiliser sont les bienvenus. Je souhaite améliorer le degré de perfection tout en recevant des avis. Surtout, j'espère qu'il sera utilisé par les enseignants qui enseignent la programmation à l'école. Nous vous serions reconnaissants de bien vouloir nous faire part de vos demandes ou suggestions sur le terrain. (Réfléchissez le plus possible dans le texte)
Ce livre est limité au contenu lié à l'interface graphique de PySimple. Pour le langage Python, Distribuez le texte ici.
1 Présentation --- 1 2 Introduction --- 1 2.1 Aperçu de l'utilisation --- 1 2.1.1 Disposition des widgets --- 1 2.1.2 Boucle d'événements --- 2 2.1.3 Fin du programme GUI --- 2 2.1.4 Explication avec l'échantillon --- 2 2.1.4.1 Réglage de la taille du widget --- 3 2.1.4.2 Réglage du thème de conception --- 3 2.1.4.3 Activation de la gestion des événements pour les widgets --- 4 2.1.4.4 Donner un nom au widget --- 4 2.1.4.5 Accès aux widgets existants --- 5 3 Widgets --- 6 3.1 Chaîne de caractères, affichage d'image --- 6 3.1.1 Text --- 6 3.1.1.1 Polices utilisables --- 6 3.1.1.2 Marges et cadres --- 7 3.1.2 Image --- 8 3.2 Saisie de caractères --- 9 3.2.1 InputText --- 9 3.2.1.1 Correspondance des événements, des valeurs et des widgets --- 10 3.2.1.2 Enregistrement de la gestion des événements dans InputText --- 10 3.2.1.3 Champ de saisie du mot de passe --- 11 3.2.1.4 Définition de la valeur sur InputText --- 11 3.2.2 Multiline --- 12 3.3 Boutons --- 13 3.3.1 Button --- 13 3.3.2 Checkbox --- 15 3.3.3 Radio --- 15 3.4 Entrée sélective --- 16 3.4.1 Listbox --- 16 3.4.2 Spin --- 17 3.4.3 Slider --- 18 3.4.3.1 Réglage de la valeur sur Slider --- 18 3.5 Cadre, ligne de séparation --- 19 3.5.1 Frame --- 19 3.5.2 VerticalSeparator --- 21 3.6 Barre de progression --- 21 3.7 Tableau, arbre --- 22 3.7.1 Table --- 22 3.7.2 Tree --- 23 3.8 Différentes structures d'affichage --- 24 3.8.1 Tab,TabGroup --- 24 3.8.2 Pane,Column --- 25 3.9 Menu --- 27 3.9.1 OptionMenu --- 27 3.9.2 MenuBar --- 28 3.9.3 ButtonMenu --- 29 4 Fenêtre contextuelle --- 30 4.1 Entrée --- 30 4.1.1 PopupGetText --- 30 4.2 Affichage contextuel pour le rapport et la confirmation --- 31 5 Paramètres de la fenêtre --- 33 5.1 Réglage de la taille de la fenêtre --- 33 5.2 Réglage du thème --- 33 5.2.1 Affichage de la liste des thèmes de conception --- 33 5.2.2 Aperçu des thèmes de conception utilisables --- 34 5.3 Présence ou absence de barre de titre --- 34 5.3.1 Transparence de la fenêtre --- 35
● Si vous utilisez Tkinter, essayez d'utiliser PySimpleGUI ● J'ai réécrit la partie GUI de "Créer un quiz de dessin avec Kivy + PyTorch" avec PySimpleGUI ● Dessinez un graphique avec l'interface graphique PySimple ● Créer une interface utilisateur qui remplace VBA par PySimpleGUI (sortie de la boîte de dialogue de fichier, de la liste, du journal)
Recommended Posts