导语:
本文主要介绍了关于python greenlet模块是什么的相关知识,希望可以帮到处于编程学习途中的小伙伴
这一章告诉你的是关于模块的使用,没错,就是标题中的那个
greenlet,他是一个模块,主要的作用就是跟协程搭配使用的,流程就是需要我们对模块进行封装,然后协助协程,让我们的整个流程变得更加简单,对于代码上一再强调的简单高效,总是有很多像本章要说的模块存在一样意义的代码,首先先来了解本章内容。
安装
greenlet模块:
sudo pip3 install greenlet
实例代码演示:
from greenlet import greenlet
import time
def test1():
while True:
print "---A--"
gr2.switch()
time.sleep(0.5)
def test2():
输出结果:
---A--
---A--
---A--
greenlet 是由 C 语言编写而成,让我们能用编写同步函数一样的方式编写函数或方法,但是各种IO等待时,需要我们自己来判断在哪里切换。
另外,它可以用来提速,可以帮助我们写代码。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python不逐行读取怎么办12/16
- ♥ 如何在python中获取两个列表的不同元素?10/10
- ♥ 如何使用python线程启动和运行方法?12/13
- ♥ python ChainMap管理应用设置12/30
- ♥ 如何在python中计算根数09/06
- ♥ python标识符是如何使用的?12/01
内容反馈