lazyimport允许您懒洋洋地导入python模块。

lazyimport的Python项目详细描述


PyPI-StatusPyPI-VersionsBuild-StatusCodecovLICENCE

lazyimport允许惰性地导入python模块。

fromlazyimportimportlazyimportlazyimport(globals(),"""
  from mypackage import submodule
  import another_package
  """)

1   Installation

使用以下命令安装lazyimport

pip install lazyimport

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的包装形式。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java为什么我们不能将ArrayList<Integer>传递给具有(Integer…)的方法参数   java Spring RestTemplate映射JSON对映射的响应引发不匹配的PutException   在系统中找到java Selenium元素,但在Jenkins中未找到   java在Android中使用JavaMail API发送电子邮件,而不使用默认/内置应用程序   数组如何在Java数据结构中同时存储数字和相应的单词?   为什么“+”运算符未定义?JAVA   java如何在游戏中添加高分系统?   java在球门碰撞中区分球和球员   java如何使用SpringSecurity4.0.1使用Auth令牌实现Rest完整Web服务。释放   java如何解决这个错误:Android资源链接失败?   java多线程文件处理和数据库批插入   导致Tomcat失败的java无用块线程   java主线程做了太多的工作,尽管我使用了异步线程(laggy UI)   在Java FX 2.0中滚动锚定节点时,锚定始终可见?   java使用EJB3中的客户机jar和设计模式