【发布时间】:2017-05-02 09:29:18
【问题描述】:
我目前正在做一个 Python 3.x 项目,我应该用交通信号灯等做一个简单的十字路口模拟。我现在唯一的问题是我不知道有什么方法可以测量时间,所以用它来相应地改变交通信号灯。有什么方法可以创建一个虚拟计时器,它会在模拟开始后立即开始并无限持续直到窗口关闭?我正在考虑使用 time 或 timeit 模块,但在这里我有点迷失了。
提前致谢。
【问题讨论】:
-
Yes。您可以先使用
time.time()或time.clock()获取初始时间,然后在窗口关闭前调用两者中的任何一个来计算当前模拟时间 -
@pbreach 为什么不将其添加为分析器?只是评论太好了。
-
感谢大家的意见!我尝试使用它们,但下面的另一个答案更适合我。
标签: python time tkinter tkinter-canvas timeit