发布时间:2019-07-11 09:55:55编辑:auto阅读(2032)
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书
51652
51277
41744
38513
32994
29995
28683
23655
23585
21929
2117°
2824°
2354°
2293°
2819°
2313°
3086°
5065°
4911°
3500°