定时器 就是隔多长时间去触发任务执行

指定n秒后执行某操作

Timer如何使用,看Timer源码

class Timer(Thread):
"""Call a function after a specified number of seconds: t = Timer(30.0, f, args=None, kwargs=None)
t.start()
t.cancel() # stop the timer's action if it's still waiting """ def __init__(self, interval, function, args=None, kwargs=None):
Thread.__init__(self)
self.interval = interval
self.function = function
self.args = args if args is not None else []
self.kwargs = kwargs if kwargs is not None else {}
self.finished = Event()

Timer()

interval 第一个参数传 间隔时间

function  传执行任务的函数  隔了多少秒后执行这个函数

给函数传参方式 args   kwargs

Timer用的是Thread模块,每启动一个定时器,启动一个线程

Thread.__init__(self)

5秒后启动线程

from threading import Timer

def task(name):
print("helo %s" %name) t = Timer(5, task, args=("mike",)) # 5秒后启动线程
t.start()

最新文章

  1. Unable to create a constant value of type 'Closure type'
  2. teamviewer 过期解决办法
  3. iOS 线程锁同步机制
  4. java.net.ConnectException: Connection refused: connect
  5. Unity手游:自动寻路Navmesh 跳跃 攀爬 斜坡
  6. LeetCode题解——Roman to Integer
  7. 3.Swift翻译教程系列——Swift基础知识
  8. OpenRisc-34-ORPSoC跑eCos实验
  9. Jmeter学习笔记
  10. flex布局应用于踩坑
  11. Think In Java_读书笔记_042516
  12. Pycharm直接连接Github
  13. 浅谈Django的生命周期和CBF和FBC
  14. 拾遗与填坑《深度探索C++对象模型》3.3节
  15. java 判断是否为中文字符,部分,。中文符号不能识别
  16. 对java中的equals()方法的总结
  17. java导出excel 浏览器直接下载或者或以文件形式导出
  18. netframework webapi exceptionless
  19. openssl dgst(生成和验证数字签名)
  20. dubbo 心跳

热门文章

  1. QT:QSS字体设置
  2. LOJ #6145. 「2017 山东三轮集训 Day7」Easy 点分树+线段树
  3. Confluence 6 Office 和 PDF 文件
  4. Fermat小定理的证明
  5. [The Annotated Transformer] Iterators
  6. Thinkphp3.2.3中的RBAC权限验证
  7. 微信小程序_(组件)form表单
  8. java命令--jstack 工具【转载】
  9. Zeller 公式:计算任意一天是星期几
  10. Unit Test in SpringBoot