• 技术文章 >Python技术 >Python基础教程

    python协程的调度

    小妮浅浅小妮浅浅2021-10-26 09:41:32原创172

    1、协程调度完全在用户空间进行。只能从显式声明的可调度位置调度。

    在Python中,它被用作生成器迭代器,由生成器迭代器函数返回。

    2、任何具有yield表达式的普通函数,都将被解释器处理成生成器迭代器函数,执行后返回生成器迭代器。

    实例

    def gen():
        yield 1
        # do sth
        yield 2
        # do sth
        
    coro = gen()
    coro.send(None) # 1
    coro.send(None) # 2

    以上就是python协程的调度介绍,希望对大家有所帮助。更多Python学习指路:python基础教程

    本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

    专题推荐:python 协程
    品易云
    上一篇:python socket发送消息的方法 下一篇:python协程调度的流程

    相关文章推荐

    • 初识Python-Python的历史与优缺点• Python中文分词工具• Python中文分词的原理你知道吗?• 什么是网络协议• python中的去除重复项的操作

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网