发布时间:2019-07-11 09:55:55编辑:auto阅读(2471)
1.线程启动
def run(n):
print('%s in thread...'%n)
t=threading.Thread(target=run,args=(n,))
t.start
#线程等待
t.join
2.多线程同时启动并等待执行结果
def run(n):
print('%s in thread...'%n)
t_res=[]
for i in range(10)
t=threading.Thread(target=run,args=(n,))
t.start
t_res.append(t)
for t in t_res:
#线程等待
t.join
3.守护线程
for i in range(10)
t=threading.Thread(target=run,args=(n,))
t.setDaemon(True)
t.start
4.队列queue,使程序解耦,提高效率
import queue
q=queue.Queue
q.input(1)
q.get()
上一篇: 6月第3周回顾:广东清查ADSL共享 火
下一篇: 自学python:完整入门python书
54951
41744
36329
31768
26667
26356
24881
20489
16427
15843
2972°
2704°
2804°
2948°
2883°
3144°
3037°
2881°
2873°
2850°