【发布时间】:2016-09-19 11:28:37
【问题描述】:
我是 python 和 tkinter 的新手,我决定做一个秒表。 我已经找到了很多有用的信息,但我仍然没有找到如何在 tkinter 中显示函数的值。这是我当前的代码:
import time
from tkinter import*
import os
root = Tk()
def clock(event):
second = 0
minute = 0
hour = 0
while True:
time.sleep(0.99)
second +=1
print(hour,":",minute,":",second)
return
def stop(event):
time.sleep(1500)
def clear(event):
os.system('cls')
button1 = Button(root, text="Start")
button2 = Button(root, text="Stop")
button3 = Button(root, text="Clear")
button1.bind("<Button-1>", clock)
button2.bind("<Button-1>", stop)
button3.bind("<Button-1>", clear)
button1.grid(row=2, column=0, columnspan=2)
button2.grid(row=2, column=2, columnspan=2)
button3.grid(row=2, column=4, columnspan=2)
root.mainloop()
我知道代码还不完善(尤其是功能停止和清除)。
【问题讨论】:
标签: python function python-3.x tkinter stopwatch