导语:
本文主要介绍了关于python如何使用import()实现插件的相关知识,希望可以帮到处于编程学习途中的小伙伴
1、插件介绍
插件机制将框架的实现与各个模块解耦,模块抽象出基础数据结构与框架的接口。只要模块满足统一接口,就可以实现插件替换。
2、import()函数
用于动态加载类和函数。如果一个模块经常变化,你可以使用 import() 来动态加载它。
函数语法:
__import__(name, globals=None, locals=None, fromlist=(), level=0)
name[必须]:模块名称
globals - 全局变量集合,默认为None
locals - 局部变量集合,默认为None
fromlist - 是否导入子模块,看上去是导入模块的列表。但实际是一个判断条件,只要设置为非空的值,且模块名称是带有子模块的,将导入子模块。例如:sys.path。当不设置时,返回sys,如果设置为非空值,则返回ntpath(path模块)
level - 绝对或者相对导入
以上就是python使用import()实现插件,
希望能对大家有所帮助。
更多Python学习指路:
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ dict在python中是什么意思09/22
- ♥ Python如何输入数字并将它们相加09/11
- ♥ 如何在mac上卸载python309/19
- ♥ python如何控制打印多少小数位?08/28
- ♥ 使用python递归函数实现N阶乘09/05
- ♥ Python3 面向对象12/06
内容反馈