基本上,我目前正在编写一个 python 程序(技术上它是一个游戏),其中某个(TKinter Widget)按钮只能每 1 秒单击一次。这是我的意思的一个例子:
import time
from tkinter import *
def button_click():
button["state"] = DISABLED
print("button clicked! Please wait 1 second...")
time.sleep(1)
button["state"] = NORMAL
root = Tk()
button = Button(root, text="Click Me!", command=button_click)
button.pack() #Please Dont Tell Me Not To Use Pack() ; I Use Place()
所以无论如何,例如,当运行这个程序时,如果我一直点击按钮,它会每秒增加 1 个计数。相反,我希望它不计算第一次点击和之后 1 秒之间发生的所有点击。
ibeautiful
GCT1015
相关分类