python模块学习(threading模块中的Timer类)
来源:互联网 发布:中国汽车工业工程 知乎 编辑:程序博客网 时间:2024/06/05 19:58
学习版本3.5.2
Timer是Thread的子类,是一个定时器功能的类,就是几秒钟之后执行某个方法。
__init__(self, interval, function, args=None, kwargs=None)
相比与Thread,它多了一个cancel()方法,能在对象还没执行完成的时候停止这个对象。
#/usr/bin/python3# -*- utf-8 -*-#学习版本3.5.2import threadingimport timedef test(): print("start test") print("stop test")if __name__ == "__main__": t1 = threading.Timer(2, test) t2 = threading.Timer(2, test) t1.start() t1.cancel() t2.start() print("main")
运行结果
mainstart teststop test
阅读全文
0 0
- python模块学习(threading模块中的Timer类)
- python模块学习(threading模块中的Thread类)
- python模块学习(threading模块中的Condition类)
- python模块学习(threading模块中的Event类)
- python模块学习(threading模块中的Barrier类)
- python中的threading模块
- python模块学习(threading模块中的Lock类和RLock类)
- python模块学习(threading模块中的Semaphore类和BoundedSemaphore类)
- python—threading.Timer【threading模块介绍03】
- python多线程模块threading学习
- python模块学习(threading模块的方法)
- Python 多线程(threading模块)
- Python 多线程(threading模块)
- Python多线程(threading模块)
- python中的线程使用--threading模块
- Python学习笔记--BeautifulSoup、urllib、threading模块
- python多线程模块threading学习总结
- Python threading模块
- Centos7系统Docker安装-配置-调试-应用
- idea常用的快捷键
- Maven打Dubbo可执行Jar
- Spring Boot系列(一) Spring Boot介绍和基础POM文件
- 嵌入式软件分层设计思想
- python模块学习(threading模块中的Timer类)
- git 远程仓库 回退
- ElasticSearch优化系列三:索引过程
- SSL证书生成
- 国家标准线
- 分析共享池脚本
- [Leetcode] 444. Sequence Reconstruction 解题报告
- JZOJsenior4323.【NOIP2015提高组Day1】神奇的幻方
- Android-->圆角图片,圆角任意View,圆角父布局Layout(任意形状的View且超简洁实现)