Fenêtre de liaison pour exécuter du code en Python

En Python, vous pouvez utiliser la bibliothèque tkinter pour créer une fenêtre et lier des événements à la fenêtre pour que le code s'exécute dans la fenêtre.

Voici un exemple de code simple qui crée une fenêtre et ajoute un bouton à la fenêtre. Après avoir cliqué sur le bouton, une boîte de message Hello World apparaît dans la fenêtre :

import tkinter as tk
from tkinter import messagebox

# 创建窗口
root = tk.Tk()
root.title("My App")

# 创建按钮
btn = tk.Button(root, text="Click me!", command=lambda: messagebox.showinfo("Hello", "World"))
btn.pack()

# 运行窗口
root.mainloop()

Dans cet exemple, nous créons une fenêtre nommée My App et ajoutons à la fenêtre un bouton nommé Click me!. Lorsque vous cliquez sur le bouton, une boîte de message apparaîtra, affichant Hello World. Nous utilisons une fonction lambda pour lier l'événement de clic de bouton car le paramètre de commande doit passer dans un objet de fonction.

Pour exécuter du code dans une fenêtre, appelez simplement votre code dans la boucle principale de la fenêtre après la création de la fenêtre. Dans cet exemple, nous utilisons root.mainloop() pour démarrer la fenêtre.

Guess you like

Origin blog.csdn.net/qq_27487739/article/details/131138124