2021-03-12python 定时器threading.Timer
#Timer设定间隔时间执行函数,但是**只执行一次****t = Timer(0.50,task,['我的'])#Timer(间隔秒,执行函数名,[执行函数参数])**```pythonimport timefrom threading import Timerdef task(name):print(name,'现在时间:', time.ctime())go()...
·
#重点:threading.Timer设定间隔时间执行函数,但是**只执行一次** 因此执行后再次启动
**t = Timer(0.50,task,['我的']) #Timer(间隔秒,执行函数名,[执行函数参数])**
import time
from threading import Timer
def task(name):
print(name,'现在时间:', time.ctime())
go() #再次设定启动Timer
def go():
#Timer设定间隔时间执行函数,但是只执行一次
t = Timer(0.50,task,['我的']) #Timer(间隔秒,执行函数名,[执行函数参数])
t.start() #开始执行
go()
还一种写法,注意设定Timer,start启动必须在函数里面,一旦执行一次后再次启动,因为他只执行一次
import time
from threading import Timer
def task(name):
print(name,'现在时间:', time.ctime())
t = Timer(2.50,task,['我的']) #Timer(间隔秒,执行函数名,[执行函数参数])
t.start() #开始执行
task("我的")
更多推荐
所有评论(0)