想看一下IOLoop类的实现,发现继承自Configurable。就先看一下这个类。
Configurable类在util.py这个文件里。Configurable类的子类有AsyncHTTPClient,Resolver,IOLoop。
看__new__构造方法,configurable_base返回一个子类的实现,如果返回类本身。类的实现需要调用configured_class,主要初始化了__impl_class在configurable_default里。然后通过子类中configurable_default的定义选择不同的__impl_class(类实现)返回。initialize初始化类。
然后没了 ,没想到这么短。等后边看看IOLoop。
上一篇: git版本控制里的全局设置global
下一篇: tornado源码阅读-IOLoop
0 Responses so far.