day_6.17 gevent版服务器

Posted 吾皇万岁

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了day_6.17 gevent版服务器相关的知识,希望对你有一定的参考价值。

用协程做并发服务器   gevent版本: 

monkey.patch_all() 修改了自己的代码 只能用mokey里面的代码

#!--*coding=utf-8*--
#2018-6-17 12:02:16
#gevent版的协程,,pip install gevent
import gevent

def f(n):
    for i in range(n):
        print (gevent.getcurrent(),i)
        #用来模拟一个耗时操作,注意不是time模块里面的sleep\\
        gevent.sleep(1)

g1 = gevent.spawn(f,5)
g2 = gevent.spawn(f,5)
g3 = gevent.spawn(f,5)

g1.join()
g2.join()
g3.join()

 

以上是关于day_6.17 gevent版服务器的主要内容,如果未能解决你的问题,请参考以下文章

Web静态服务器-7-gevent版

python2.0_s12_day9_协程&Gevent协程

hsdfz -- 6.17 -- day2

Python入门学习-DAY37-进程池与线程池协程gevent模块

?一周总结第3周__6.11~6.17

day10-3-协程(gevent)解决socket并发