小编Joh*_*aup的帖子

将秒转换为分钟和秒

我在python 2.7中为一个定时器程序编写了一些代码.缺点是结果是几秒钟,我需要它Minutes:Seconds.我试图格式化时间无济于事.有人可以帮忙吗?"

from Tkinter import *
import time

root = Tk()
root.title("Timer")
canvas = Canvas(root)
canvas.pack()

time=1

def tick():

    canvas.delete(ALL)
    global time
    time += 10


    if time >= 120:

        canvas.create_text(180,140, font = ("Calibri",200),text=time,fill='red')
    else:

        canvas.create_text(180,140, font = ("Calibri",200),text=time,fill='green')
    if time == 1000:
        time = 0
        tick()
    else:
        canvas.after(1000, tick)

def reset():
    global time
    time = 0

def close_window():
    root.destroy()

b = Button(root,text="Reset", command=reset)
c = Button(root,text="Quit", command=close_window) 
b.pack(side = LEFT)
c.pack(side = RIGHT)
canvas.after(1, tick)
root.mainloop()
Run Code Online (Sandbox Code Playgroud)

python string time tkinter

7
推荐指数
2
解决办法
8764
查看次数

标签 统计

python ×1

string ×1

time ×1

tkinter ×1