Bienvenue sur IndexError.

Ici vous pouvez poser des questions sur Python et le Framework Django.

Mais aussi sur les technos front comme React, Angular, Typescript et Javascript en général.

Consultez la FAQ pour améliorer vos chances d'avoir des réponses à vos questions.

Donner une valeur à une variable depuis Tkinter

0 votes

Je veux que des joueurs rentrent leur noms sur un champ de texte dans une fenêtre Tkinter et que leurs noms soit donner à une variable afin de la réutiliser pour que le programme puisse l'afficher. J'ai utilisé un .get() et malgré ce que je trouve sur internet ma variable n'a toujours pas changer de valeur.

demandé 11-Mai-2016 par Ratchet (106 points)

Sans code ni rien, que veux-tu que l'on dise ?

1 Réponse

+2 votes

Tu peux créer une variable texte avec laquelle tu peux assigner ou récupérer la valeur de ta variable.

créé une variable texte spécifique à tkinter

v = StringVar()

attribue cette variable au texte du bouton

tu peux assigner une valeur par défaut en faisant un v.set("Dupont")
e = Entry(master, textvariable=v)

e.pack()

v.set("a default value")

pour récupérer la valeur de la variable

s = v.get()

La Doc en anglais pour plus de détails: http://effbot.org/tkinterbook/entry.htm

répondu 16-Mai-2016 par cestmoilerror (148 points)
...