我正在 Kivy 中寻找类似 time.sleep
的东西,因为 kivy 不支持 time.sleep
并且当我使用 运行程序时它挂起时间. sleep
。
我搜索并找到了一个名为:
Clock.schedule_interval(self.callback, interval)
但它可能不像 time.sleep
。 Clock.schedule
每 x 秒调用一个函数,但我想延迟。
最佳答案
kivy does not support time.sleep
Kivy 支持 time.sleep 很好,它只是不做你想让它做的事 - 根据函数名称,它会休眠,这意味着 kivy ‘卡住’,因为它没有接受输入,更新图形等
无论如何,听起来您想要Clock.schedule_once(function, time)
。这将在 time
秒内调用该函数(使用默认参数 dt
)。
关于python - 基维的时间. sleep ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24993744/