带有变量引用的Python Tkinter按钮函数调用

时间:2018-07-16 03:40:31

标签: python tkinter

有没有办法做到这一点

 WoodInt = GatherWood(WoodInt)

在tkinter按钮上?

 BWood = tk.Button(Top, text ="Gather Wood", command = GatherWood)

我要做的是每次按下按钮时,WoodInt会增加20。

1 个答案:

答案 0 :(得分:0)

GatherWood尚不清楚,但是,实现此目的的一种方法是将按钮链接到使WoodInt增加20的命令:

def increment_woodint_by_20():
    global WoodInt
    Woodint += 20

WoodInt = GatherWood(WoodInt)
BWood = tk.Button(Top, text ="Gather Wood", command=increment_woodint_by_20)
...