kivy Clock模块

来源:互联网 发布:淘宝大药房 编辑:程序博客网 时间:2024/06/10 17:29

kivy Clock 模块可以执行重复或定时之类的任务。下边记录下主要的内容。

做重复任务

schedule_interval() 方法可以每隔S时间调用一个函数,下面是一个每隔1秒执行一次printa()函数。

def printa(a):    print('hello world!')Clock.schedule_interval(printa, 1)

被调用的方法必须提供一个参数,如 a

做单次任务

schedule_once() 该方法执行多少秒后执行指定方法。用法:

def print_one(a):    print('one print')Clock.schedule_once(print_one, 10)# 10秒之后执行一次print_one() 函数,直到程序退出只执行一次
0 0