Erreur dans notre programmation Python

Utilisateur anonyme -  
 Utilisateur anonyme -
Salut à tous, je suis en ISN Terminale S, je m'adresse à vous pour vous demander de l'aide sur mon programme python. En effet j'ai une erreur indiquée ci dessous, pourriez vous m'expliquer à quoi elle est due. Merci d'avance pour votre réponse. Cordialement, Julien.



1 réponse

  1. Flaubert
     
    L'erreur vient du fait que Bouton n'est pas l'instance de button, mais le retour de pack() qui renvoi None.

    Lorsqu'on a besoin de garder la référence de l'objet, il ne faut pas faire de pack() (ou autre grid layout) sur l'objet directement.

    Donc il suffit simplement de déplacer le pack().

    Bouton = Button(....) # Bouton est bien un objet Button
    Bouton.pack(....)

    Bouton = Button(...).pack() # Pas bon, Bouton est le retour de pack()
    1
    1. Utilisateur anonyme
       
      Merci beaucoup ca marche !
      0