Récupérer la valeur d’un Text saisi par l’utilisateur – Tkinter Python
Dans ce tutoriel nous allons découvrir comment récupérer la valeur d’un Text saisi par l’utilisateur avec Tkinter en Python.
Le widget Text posséde la méthode get() pour récupérer la valeur d’un Text saisi par l’utilisateur, qui a un argument de position de départ, et un argument de fin facultatif pour spécifier la position de fin du texte à récupérer.
get(start, end=None)
Si ‘end’ n’est pas indiqué, un seul caractère spécifié à la position de départ ‘start’ sera renvoyé.
Récupérer la valeur d’un Text saisi par l’utilisateur avec Tkinter
import tkinter as tk gui = tk.Tk() gui.geometry("300x150") def getText(): res = texte.get("1.0","end") print(res) texte = tk.Text(gui, height=5) texte.pack() btn = tk.Button(gui, height=1, width=10, text="Lire", command=getText) btn.pack(pady=20) gui.mainloop()
Sortie: