Title: 第三版
- 10.1 生成器
查看一个函数是否是生成器 isgeneratorfunction()
import inspect
inspect.isgeneratorfunction(foo)
获取生成器的当前状态 getgeneratorstate()
GEN_CREATED等待被第一次执行GEN_RUNNING正在被执行GEN_SUSPENDED等待被next()调用GEN_CLOSED结束运行
Title: 第三版
查看一个函数是否是生成器 isgeneratorfunction()
import inspect
inspect.isgeneratorfunction(foo)
获取生成器的当前状态 getgeneratorstate()
GEN_CREATED 等待被第一次执行GEN_RUNNING 正在被执行GEN_SUSPENDED 等待被 next() 调用GEN_CLOSED 结束运行