python 一般使用两种方式实现多线程

 

第一种:

  threading

for i in range(10)

  c = MultiThread()

  c.start()

 

实现开启是个线程 一般配合Queue 使用 

 

第二种:

multiprocessing

 

pools = ThreadPool(10)

pools.map(函数, list)  # 开启线程

pools.close() # 这个好像不让子进程 结束了导致程序结束的吧
pools.join()

 

这上边也开启了十个线程