Tkinter et Turtle : Pb textvariable label
Bonjour,
Je débute en Python, et j'ai un petit problème.
J'ai fait un script en turtle,tout va bien. Et je fait une interface graphique avec Tkinter pour controler le turtle.
Maintenant sur mon interface, je veu afficher des infos en live suivant le tracé?
Suivant la doc :
Code:
1 2 3 4
| v = StringVar()
Label(master, textvariable=v).pack()
v.set("New Text!") |
Utilisé seul ça marche mais dès que je fait un appel a turtle, cela ne fonctionne plus !
Rien que: turtle.screensize(2000,1500)
Mon code allégé complet ci-dessous :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
| import turtle
from tkinter import *
turtle.screensize(2000,1500)
#ici code turtle
def toto():
global lg_lab
lg_lab.set("Bouttonn !!!")
## Interface Graphique
## -------------------
fenetre = Tk()
label = Label(fenetre, text="Interface - Designer")
label.pack()
#########
lg_lab = StringVar()
lg_lab.set("Test")
label_test=Label(fenetre, textvariable=lg_lab)
label_test.pack()
#v.set("New Text!")
yp=Button(fenetre, text="HHH", command=toto)
yp.pack()
fenetre.mainloop() |
Il doit y avoir une subtilité qui m'échappe.
Merci pour votre aide si vous avez une idée sur la cause.
Bonne journée à vous.
Christophe