如果我没有启动greenlet,为什么greenlet.getcurrent()有效?

时间:2013-06-09 01:52:26

标签: python greenlets

为什么这样做:

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

我还没有开始任何greenlet,那么getcurrent()返回的是什么?我导入包时是否会运行'默认greenlet'?或者这只是我当前程序堆栈的“greenlet表示”。

1 个答案:

答案 0 :(得分:0)

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

相关问题