Association d'un bouton et de plusieurs def()
Bonjour à tous,
Je continue mon apprentissage de Python avec beaucoup de plaisir.
Par contre je bute sur un petit aspect.
Il est possible d'associer à un bouton une def() précédemment créée ainsi par exemple:
Code:
1 2 3 4 5 6 7 8 9 10
|
from Tkinter import *
def ma_def():
#Je défini ma def()...
fen = Tk()
cadre = Canvas(fen, width = 200, height = 150, bg = 'light yellow')
cadre.bind ('<Button-1>', ma_def)
cadre.pack() |
Jusqu'à là pas de problème.
Mon souci apparait si je veux associer une deuxième def(), par exemple ma_def2() à '<Button-1>'...
Là je bloque. J'ai essayé pas mal de solution mais rien de satisfaisant.
Du coup je suis obligé de tout mettre dans la même fonction, mais ceci me gêne.
Quelqu'un aurait-il une solution autre que cette dernière?
D'avance merci à tous et bonne programmation.
Charles-Elie