Bonjour à tous !
Alors j'ai créer un programme ou il y a un graphique avec matplotlib mais j'aimerai pouvoir le "cacher" avec un place_forget() Le problème c'est que lorsque que je fais cela j'ai le message d'erreur suivant :
AttributeError: 'FigureCanvasTkAgg' object has no attribute 'place_forget'
Voici la portion de code concerné pour l'affichage :
Et celle pour le "cacher" :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 f = Figure(figsize=(5,4), dpi=70, facecolor='none') canvas = FigureCanvasTkAgg(f, master=p2) canvas.get_tk_widget().place(x=150, y =200) toolbar = NavigationToolbar2TkAgg(canvas, p2) toolbar.place(x= 150, y=500)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 toolbar.place_forget() canvas.place_forget()
Merci de vos réponses !
Partager