Sono agli inizi con Python e provengo da VB.Ne,t che programmavo per passione, qualche anno fa.
Come da titolo vorrei sapere se è possibile assegnare una sola funzione a due pulsanti differenti, in modo che:
premo il pulsante 1 e il suo testo cambia in "Altro Nome 1""
premo il pulsante 2 e il suo testo cambia in "Altro Nome 2"
.codice:from tkinter import * def cambia_testo(): #if pulsante premuto equivale a pulsante_1: # pulsante_1.configure(text="Altro Nome 1") #if pulsante premuto equivale a pulsante_2: # pulsante_2.configure(text="Altro NOme 2") finestra=Tk() pulsante_1=Button(finestra, text="Pulsante 1", command=cambia_testo) pulsante_1.configure(fg="red") pulsante_1.pack() pulsante_2=Button(finestra, text="Pulsante 2", command=cambia_testo) pulsante_2.configure(fg="red") pulsante_2.pack() finestra.mainloop()
Grazie

Rispondi quotando