Ändern Sie den Wert einer Variablen mit einem Knopf (Tkinter)

Will ich ändern den Wert einer Variablen nur mit einem Knopf, den ich nicht wollen, um eine neue zu erstellen gesamte Funktion einfach so:

from Tkinter import *
variable = 1
def makeSomething():
    global variable
    variable = 2
root = Tk()
myButton = Button(root, text='Press me',command=makeSomething).pack()

Wie kann ich das tun?
(Ich brauche das für sechs Tasten, so dass sechs Funktionen es ist nicht eine option)

Warum nicht? Es sind nur drei Zeilen.
Nur drei Zeilen, aber wenn ich brauche, um diesen für 6 Tasten...
Dann sollten Sie schreiben, in Frage, die Sie haben, um diese für 6 Tasten. Es müssen andere beantworten.
Ich denke, dass die Antwort es ist das gleiche, ich will nur nehmen Sie weniger Arbeit :/
Für 2 Tasten die ich tun würde copy/paste weitere Tasten würde ich tun würde copy/paste - also Informationen 6 buttons ändern Sie die Antwort.

InformationsquelleAutor Marc43 | 2014-07-23

Schreibe einen Kommentar