我想用seconds
字符串打印运行时。但是这段代码不起作用。
runTime = StringVar()
RT = Label(window, textvariable=runTime, text="seconds")
RT.pack()
输出:
0.00985...
我想将输出更改为:
0.00985... seconds
答案 0 :(得分:0)
尝试这样,
runTime = StringVar()
RT = Label(window, textvariable=runTime)
RT.pack()
runtime.set(str(<your time variable>)+'seconds')
答案 1 :(得分:0)
两个答案都是错误的。这是应该完成的方式:
time = tk.IntVar()
time.set(5)
runTime = tk.StringVar()
runTime.set(str(time .get()) + ' seconds')
答案 2 :(得分:-1)
(晚期)尝试
runTime = ""
RT = Label(window, text=runTime + "seconds")
RT.pack()