- 2025年06月29日
- 星期日
1,如何实现在两个函数之间的切换?def func1():print(l)yieldprint(3)yielddef func2():g =func1()next(g)print(2)next(g)print(4)func2()2,协程import timefrom greenlet import greenlet # 在单线程中切换状态的模块def eat1():print(吃鸡腿1)g2.switch()t
1,如何实现在两个函数之间的切换?def func1():print(l)yieldprint(3)yielddef func2():g =func1()next(g)print(2)next(g)print(4)func2()2,协程import timefrom greenlet import greenlet # 在单线程中切换状态的模块def eat1():print(吃鸡腿1)g2.switch()t