【发布时间】:2019-01-15 19:06:09
【问题描述】:
所以我试图使用 tkinter 在 python 中进行倒计时,但不知何故,画布窗口没有显示......我真的不知道为什么,谁能帮助我?
import tkinter
import random
import time
canvas=tkinter.Canvas(height=350,width=400,)
canvas.pack()
t=10
def c():
global t
while t>=0:
if t == 0:
canvas.create_text(100,10, text="YOU LOST!")
else:
time.sleep(1)
t-=1
canvas.create_text(50,50, text=t, font="Aria 25", fill="red")
print(t)
c()
【问题讨论】:
-
阅读Is this bad programming practice in tkinter?遵循替代主类方法的模式:
标签: python canvas tkinter countdown