发布时间:2019-07-11 09:55:55编辑:auto阅读(1984)
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书
51324
50779
41373
38176
32662
29551
28393
23270
23237
21562
1641°
2374°
1980°
1919°
2247°
1953°
2648°
4440°
4275°
3045°