3
我对python很陌生,我正在尝试为自己做一个小项目,但我不明白如何在stop函数中使用start函数的初始时间变量,在那里我可以用它做数学运算。这是我目前的代码:如何测量按下python中的按钮与tkinter之间的流逝时间?
import time
import Tkinter
import tkMessageBox
top = Tkinter.Tk()
def start_time():
tkMessageBox.showinfo("Timer", "The timer will now begin")
initial = time.time()
return initial
def stop_time(initial):
final = time.time()
tkMessageBox.showinfo("Timer", final - initial)
Start = Tkinter.Button(top, text ="Start", command = start_time)
Stop = Tkinter.Button(top, text ="Stop", command = stop_time)
Start.pack()
Stop.pack()
top.mainloop()