模块和导入、包、导入锁、描述符、类和元类、MRO、GIL、线程、子解释器、信号、上下文变量和审计挂钩。
5 items
导入机制:查找器、加载器、sys.modules 缓存和 importlib 引导序列。
包 __init__.py、命名空间包 (PEP 420)、相对导入和 __path__ 操作。
多线程代码中的每个模块导入锁、可重入导入检测和死锁场景。
__get__、__set__、__delete__ 协议、数据与非数据描述符以及属性/类方法/静态方法内部。
type.__new__ 和 type.__init__、__init_subclass__、__set_name__ 和元类解析顺序。