如果代码的某个子模块加载了大模块,那么从该命名空间引用该模块而不是再次导入该模块有什么好处?
例如:我有一个模块MyLib,它广泛使用ReallyBigLib。如果我有导入MyLib的代码,我应该像这样将模块挖出来
import MyLib
ReallyBigLib = MyLib.SomeModule.ReallyBigLib
要不就
import ReallyBigLib
翻阅古今
相关分类