Erstellen wir eine Windows-GUI-Anwendung mit der Standard-Python-Bibliothek "Tkinter".
Dieses Mal werde ich Eclipse als IDE und PyDev als Ausführungsumgebung für Python verwenden.
Laden Sie zunächst die Vollversion von Python von "Pleiades All in One Eclipse" unter der folgenden URL herunter.
https://mergedoc.osdn.jp/index.html#/pleiades_distros2020.html
Entpacken Sie die heruntergeladene Zip-Datei und verschieben Sie den Ordner "Plejaden" direkt unter das Laufwerk C.
Ändern Sie den Standardinterpreter von Eclipse in Python 3.
Eclipse (C:\pleiades\eclipse\ Starten Sie eclipse.exe
) und öffnen Sie [Fenster] -> [Einstellungen] aus dem Menü.
Öffnen Sie [PyDev] -> [Interpreter] -> [Python Interpreter] im linken Menü. Wählen Sie "Python3" und klicken Sie auf die Schaltfläche [Nach oben], um "Python3" nach oben zu verschieben. Klicken Sie dann auf die Schaltfläche [Übernehmen und schließen].
Erstellen Sie ein Eclipse-Projekt.
Klicken Sie mit der rechten Maustaste in den leeren Bereich von "Pydev Package Explorer" links und öffnen Sie [Neu] -> [Projekt].
Wählen Sie unter [PyDev] [Pydev-Projekt] aus und klicken Sie auf die Schaltfläche [Weiter].
Geben Sie einen geeigneten Projektnamen ein (diesmal "testproj1") und klicken Sie auf die Schaltfläche [Fertig stellen].
Fügen Sie dem erstellten Projekt ein Python-Programm hinzu.
Klicken Sie mit der rechten Maustaste auf das Projekt, das Sie gerade im "Pydev Package Explorer" erstellt haben, und klicken Sie auf [Neu] -> [Datei].
Geben Sie einen geeigneten Dateinamen ein (diesmal "test1.py") und klicken Sie auf die Schaltfläche [Fertig stellen].
Geben Sie den folgenden Code in test1.py
ein und speichern Sie ihn.
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()
Klicken Sie auf die Markierung ▼ rechts neben der Wiedergabetaste oben in Eclipse und wählen Sie Ausführen-> Python ausführen.
Das Ausführungsergebnis des Programms wird angezeigt.
Jetzt können Sie Ihre Windows-App entwickeln.
Nächstes Mal werde ich versuchen, verschiedene UI-Komponenten von Tkinter zu verwenden.
Recommended Posts