如何用Kivy安排活动时钟。日程表打开

2024-10-03 11:12:39 发布

您现在位置:Python中文网/ 问答频道 /正文

运行后标签.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()

Tags: textfromimportselfappindexdefupdate