发布时间:2019-07-11 09:55:55编辑:auto阅读(2462)
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书
54812
41602
36179
31632
26537
26240
24769
20350
16304
15732
2808°
2571°
2659°
2802°
2748°
2978°
2885°
2727°
2732°
2705°