我在这里阅读了其他一些问题,但不明白如何使用库sched
我在很多问题和他们的网站上都看到了此示例代码
>>> import sched, time
>>> s = sched.scheduler(time.time, time.sleep)
>>> def print_time(a='default'):
... print("From print_time", time.time(), a)
...
>>> def print_some_times():
... print(time.time())
... s.enter(10, 1, print_time)
... s.enter(5, 2, print_time, argument=('positional',))
... s.enter(5, 1, print_time, kwargs={'a': 'keyword'})
... s.run()
... print(time.time())
...
>>> print_some_times()
930343690.257
From print_time 930343695.274 positional
From print_time 930343695.275 keyword
From print_time 930343700.273 default
930343700.276
我自己不知道如何使用它。 我正在尝试为游戏计分,问题是当前,它由于CPU过载而崩溃(因为计分无穷大) 如果有人比使用sched更好的主意或知道如何正确使用它,请回答!
试图阅读其他问题的其他答案,但听不懂
我正在尝试每3秒执行一次score += 1