![]() |
1
5
你引用的文章包含一个链接 Continuations Made Simple And Illustrated 在参考资料部分,它讨论了Python语言中的延续。 |
![]() |
2
2
看看 yield 生成生成器的语句。 我不会说红宝石,但你好像在找这个:
编辑:我认识到这基本上是一个真正的连续性的专门化,但是对于大多数目的来说,它应该是足够的。使用
|
![]() |
3
2
使用
输出:
|
![]() |
4
2
在特殊情况下,有许多薄弱的解决方法(请参阅此问题的其他答案),但没有与
你可能想试试
Stackless Python
或
greenlet
python扩展,这两个扩展都提供协程,基于协程可以构建一次连续性,但这仍然比ruby的弱
|
![]() |
5
0
|