Créons une application Windows GUI en utilisant la bibliothèque Python standard "Tkinter".
Cette fois, j'utiliserai Eclipse comme IDE et PyDev comme environnement d'exécution pour Python.
Tout d'abord, téléchargez l'édition complète de Python à partir de "Pleiades All in One Eclipse" à partir de l'URL suivante.
https://mergedoc.osdn.jp/index.html#/pleiades_distros2020.html
Décompressez le fichier zip téléchargé et déplacez le dossier pleiades
à l'intérieur directement sous le lecteur C.
Changez l'interpréteur par défaut d'Eclipse en Python 3.
Eclipse (C:\pleiades\eclipse\ Démarrez eclipse.exe
) et ouvrez [Fenêtre] -> [Paramètres] dans le menu.
Ouvrez [PyDev] -> [Interpreter] -> [Python Interpreter] dans le menu de gauche. Sélectionnez "Python3" et cliquez sur le bouton [Haut] pour déplacer "Python3" vers le haut, puis cliquez sur le bouton [Appliquer et fermer].
Créez un projet Eclipse.
Cliquez avec le bouton droit sur la zone vide de "Pydev Package Explorer" sur la gauche et ouvrez [Nouveau] -> [Projet].
Sélectionnez [Projet Pydev] sous [PyDev] et cliquez sur le bouton [Suivant].
Entrez un nom de projet approprié (testproj1
cette fois) et cliquez sur le bouton [Terminer].
Ajoutez un programme Python au projet créé.
Cliquez avec le bouton droit sur le projet que vous venez de créer dans "Pydev Package Explorer" sur la gauche, et cliquez sur [Nouveau] -> [Fichier].
Entrez un nom de fichier approprié (test1.py
cette fois) et cliquez sur le bouton [Terminer].
Entrez le code suivant dans test1.py
et enregistrez-le.
import tkinter as tk
if __name__ == '__main__':
root = tk.Tk()
root.title('test')
root.geometry('300x200')
label01 = tk.Label(text='Hello, World!')
label01.pack()
root.mainloop()
Cliquez sur la marque ▼ à droite du bouton de lecture en haut d'Eclipse et sélectionnez Exécuter-> Exécuter Python.
Le résultat de l'exécution du programme s'affiche.
Vous êtes maintenant prêt à développer votre application Windows.
La prochaine fois, j'essaierai d'utiliser divers composants d'interface utilisateur de Tkinter.
Recommended Posts