- 4
- 0
- 约1.26万字
- 约 15页
- 2017-09-03 发布于湖北
- 举报
python多线程-threading模块
threading 是我们常用的用于 python 多线程的模块,其功能更加丰富。下面我们就来开始学习这个模块。
同样的,我这里声明一样我使用的版本是 python2.7,不同版本直接可能存在差异。
老规矩,使用 help() 函数获取帮助文档,看看里面有什么内容。
threading 模块中提供了一个 thread 的类,注意不要和 thread 模块搞混了,两者差别还是很大的。thread 这个类可以实例化一个对象,每个对象代表一个线程,可以调用其中的 run() 方法来开启一个线程的运行。而且,既然他是一个类,我们也可以派生一个子类,实现多种不同的线程创建方式。下面我们来看看如何使用这个类来实现多线程。
1.创建一个 Thread 的实例,传给它一个函数。
某处抠来的代码示例:
复制代码
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import threading
from time import sleep, ctime
loops = [4, 2]
def loop(nloop, nsec):
print 开始线程, nloop, 于, ctime()
sleep(nsec)
print loop函数, nloop, 完成于, ctime()
您可能关注的文档
最近下载
- BS EN ISO 780-2015 包装储运标志.pdf VIP
- 董氏针灸笔记.docx VIP
- 2.关于干部人事档案审核工作的问答(组工通讯〔总2764号〕).docx VIP
- 缠中说禅回复总结之十 —缠中说禅 MACD.doc VIP
- 新项目方法验证能力确认报告2023简化模板:固定污染源废气 烟气黑度的测定 林格曼望远镜法HJ 1287-2023.pdf VIP
- 运动康复专业《运动生物力学》教学大纲.docx VIP
- 《出口商审核信用证》课件.pptx VIP
- hdu高依赖病房建设标准.docx
- 缠中说禅回复总结之十 —— 缠中说禅 MACD.docx VIP
- 运动康复专业《运动解剖学》教学大纲.pdf VIP
原创力文档

文档评论(0)