python中的多线程-threading
来源:互联网 发布:淘宝近千万卖家 编辑:程序博客网 时间:2024/06/06 19:37
python的thread模块是比较底层的模块,python的threading模块是对thread做了一些包装的,可以更加方便的被使用
创建多线程:
from threading import Thread
import time
def sing():
for i in range(3):
print("唱歌")
time.sleep(0.1)
t = Thread(target=sing) #创建一个线程对象
t.start() #开启线程的执行
for i in range(3):
print("跳舞")
time.sleep(0.1)
t.join()#回收线程资源
利用子类继承创建多线程:
from threading import Thread
import time
classSubThread(Thread):
"""子线程"""
def run(self):
"""子线程执行的代码"""
for i in range(3):
print("唱歌")
time.sleep(0.1)
t = SubThread()
t.start() #开启线程的执行
print(enumerate()) #查看当前进程内部存在的线程
for i in range(3):
print("跳舞")
time.sleep(0.1)
t.join() #回收线程资源
阅读全文
1 0
- python中的多线程-threading
- 多线程在python中的使用 threading
- Python中的多线程Threading使用总结
- Python 多线程 Threading模块
- Python threading多线程编程
- python --- 多线程之threading
- Python多线程1:threading
- python 多线程threading
- python threading多线程模块
- python多线程threading
- python 多线程(threading)
- python多线程-threading模块
- Python多线程-threading
- 32 Python 多线程 - threading
- Python threading 多线程
- python--threading多线程总结
- Python多线程threading用法
- python多线程模块threading
- 实现自己的strcpy和memcpy
- epoll源码剖析
- 二叉搜索树
- java中设置网络代理
- poj 2417 Discrete Logging
- python中的多线程-threading
- HDU 6106 Classes【简单思维】
- Hibernate 使用HQL方法进行模糊查询(3张表联合查询)
- HEVC评测
- Python基础总结(5)
- 寻找多数元素(主元素)
- POJ3461
- BZOJ 1589: [Usaco2008 Dec]Trick or Treat on the Farm 采集糖果 记忆化搜索
- 服务器内存不足Mysql启动错误记录