【发布时间】:2020-05-18 10:41:57
【问题描述】:
我想在 python 中创建一个计时器,具有以下功能:
timer.start() - 应该启动计时器
timer.pause() - 应该暂停计时器
timer.resume() - 应该恢复计时器
timer.get() - 应该返回当前时间
计时器应该从 0 向上运行。它是用来测量时间的,而不是触发回调函数。
因此,如果您启动它,它应该像 0 1 2 3 一样开始计算秒数,如果您暂停它,它应该仍然是 3,但不会更进一步。恢复后,它会继续 4 5 6 等等
我该怎么做?
Pause/Resume functions for timer 不是重复的,因为我不关心回调。
【问题讨论】:
-
您的问题涉及计时器。我不明白您需要的内容与链接的帖子之间应该有什么区别。也许edit您的问题并添加相关信息?
-
我编辑了它,但由于它已关闭,我将不得不制作一个新的:stackoverflow.com/questions/60027221/…
-
请不要重复您的问题。如果编辑足够,您的问题将被重新打开。
-
到目前为止你尝试过什么?你想让计时器真正count(例如不断地打印到屏幕上)还是只在ˋtimer.get()ˋ上提供时间?您只想要秒精度(如计数所暗示的那样)还是计算机时钟的精度?
标签: python python-3.x time