当前位置: 首页 > 图灵资讯 > 行业资讯> python如何使用import()实现插件

python如何使用import()实现插件

来源:图灵python
时间: 2024-08-27 14:04:19

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学习指导:python基础教程