运行后标签.text同时是1。我需要从10倒计时到1秒暂停。在
from kivy.app import App
from kivy.uix.label import Label
from kivy.clock import Clock
from functools import partial
class DurationClock(Label):
def update(self, index, *args):
self.text = index
class TimeApp(App):
def build(self):
durclock = DurationClock()
for i in range(10, 0, -1):
Clock.schedule_once(partial(durclock.update, str(i)), 1)
return durclock
if __name__ == "__main__":
TimeApp().run()
在回调中分散计划时间:
现在,他们都在同一时间安排。在
相关问题 更多 >
编程相关推荐