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