Salut,
sous Tkinter quand on instancie un button il y a un attribut command qui permet de le "lier" à une méthode ou une fonction.
J'ai remarqué que dans tous les exemples que j'ai pu trouvé, la liaison était toujours faite ainsi:
j'aimerai savoir si c'est obligatoire ou pas. moi j'aimerai pouvoir passer des arguments un peu comme ça:
Code : Sélectionner tout - Visualiser dans une fenêtre à part command = self.fonction
est ce possible?
Code : Sélectionner tout - Visualiser dans une fenêtre à part command = self.fonction(arg1,arg2,.. )
Jusqu'à présent que je procède ainsi, les fonctions ou méthodes sont appelées à l'initialisation de l'objet et après les boutons sont inertes, comme déconnectés.
je sais que je peux rendre globales les variables qui sont les arguments et les récupérer ailleurs, mais est ce vraiment la seule solution??
merci de votre aide.
Partager