【Python】简单协程池

计算一组数的平方

代码:

import gevent.pool
import gevent.monkey
gevent.monkey.patch_all()

def go(n):
    return n*n

if __name__ == "__main__":
    mypool = gevent.pool.Pool(8) #协程池,最大并发8个
    mylist = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16]
    results = mypool.map(go,mylist)
    print(results)

结果:

 

posted @ 2021-07-06 09:55  山鬼谣`  阅读(228)  评论(0)    收藏  举报