为什么Greenlet.getcurrent()在我还没有启动Greenlet的情况下工作?



为什么这样做:

>>> import greenlet
>>> greenlet.getcurrent()
<greenlet.greenlet object at 0x02244030>

我还没有启动任何greenlet,那么getcurrent()返回什么?当我导入包时,是否有一个"默认greenlet"运行?或者这只是我当前程序堆栈的"greenlet表示"。

它返回"主greenlet",它实际上只是在任何其他显式greenlet之外的主程序的表示。

相关内容

  • 没有找到相关文章

最新更新