【发布时间】:2021-06-20 15:57:44
【问题描述】:
我正在尝试创建一个 Tkinter GUI,它记录按钮之间按下的时间,然后将元组输出附加到列表中,但是它将时间差记录为 1625044470.590308。我不知道这个数字是什么意思,所以如果有人理解这个奇怪的错误帮助,将不胜感激。
我的代码:
import time
from tkinter import *
initial = 0
top = Tk()
command_time_list = []
master_list = []
print(command_time_list)
#start forward
def start_time_forward():
global initial
print("Timer Start")
initial = time.time()
return initial
def stop_time_forward():
final = time.time()
time_elapsed = final - initial
command_time_list.append('a')
command_time_list.append(time_elapsed)
command_time_tuple = tuple(command_time_list)
return command_time_tuple
command_time_tuple = stop_time_forward()
def append():
master_list.append(command_time_tuple)
print(master_list)
forward_start = Button(top, text ="Forward Time Start", command = start_time_forward)
forward_end = Button(top, text ="Forward Time Stop", command = stop_time_forward)
append = Button(top, text="append path pair", command=append)
【问题讨论】:
标签: python python-3.x list tkinter tkinter-entry