百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
G

greenlet

> 编程语言
开源

轻量级的内部并发编程

1.8K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

轻量级的内部并发编程

.. 此文件包含在 docs/history.rst 中。

另一方面,"绿线程"是一种更原始的微线程概念,没有隐式调度;换句话说,就是协程。当您想要精确控制代码运行的时间时,绿线程非常有用。您可以在绿线程的基础上构建自定义的调度微线程;然而,似乎绿线程本身就可以用来构建高级控制流结构。例如,我们可以重新创建生成器;与 Python 自身的生成器相比,我们的生成器可以调用嵌套函数,并且嵌套函数也可以返回值。(此外,您不需要"yield"关键字。请参阅 test_generator.py<https://github.com/python-greenlet/greenlet/blob/adca19bf1f287b3395896a8f41f3f4fd1797fdc7/src/greenlet/tests/test_generator.py#L1>_> 中的示例。)

Greenlet 提供了一个 C 扩展模块,用于常规未修改的解释器。.. _Stackless: http://www.stackless.com

文档可在 readthedocs.org 上找到: https://greenlet.readthedocs.io

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C++

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言