lazyimport允许您懒洋洋地导入python模块。
lazyimport的Python项目详细描述
lazyimport允许惰性地导入python模块。
fromlazyimportimportlazyimportlazyimport(globals(),""" from mypackage import submodule import another_package """)
2 Use
lazyimport函数有两个参数:
- scope-导入给定导入的作用域。一个常见的用例是通过分配scope=globals()为这个参数提供全局范围。
- text-给导入代码以惰性执行的字符串。例如,"from pandas import DataFrame"。
示例使用:
fromlazyimportimportlazyimportlazyimport(globals(),""" from mypackage import submodule import another_package """)
3 Credits
作者:约翰·阿尔巴什·梅内尔、马丁·冯·加根、马丁·帕克曼等 作为gnu bazaar修订控制系统的一部分。
因此,lazyimport是在gnu通用公共许可v3下发布的, 就像gnu bazzar本身。
稍微适应于Shay Palachy的包装形式。