发布时间:2019-07-11 09:55:55编辑:auto阅读(2020)
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书
51585
51170
41676
38437
32924
29900
28613
23574
23511
21860
2014°
2726°
2277°
2202°
2673°
2225°
2977°
4913°
4763°
3387°