zoukankan      html  css  js  c++  java
  • python 协程之Greenlet

    greenlet是一个用C实现的协程模块,相比与python自带的yield,它可以使你在任意函数之间随意切换,而不需把这个函数先声明为generator。

    from greenlet import greenlet
    def test1():
        print(12)
        gr2.switch()
        print(34)
        gr2.switch()
    def test2():
        print(56)
        gr1.switch()
        print(78)
    gr1=greenlet(test1)
    gr2=greenlet(test2)
    gr1.switch()            #切换
    写出漂亮的博客就是为了以后看着更方便的。
  • 相关阅读:
    SRM482
    SRM481
    SRM480
    SRM479
    SRM478
    vue-cli 3 is not a modual err
    .vimrc
    css3 导入字体
    class []的用法
    RK61 Keyboard Use
  • 原文地址:https://www.cnblogs.com/zhaowei5/p/9343969.html
Copyright © 2011-2022 走看看