当前位置:   article > 正文

插件化开发_混合开发如何实现插件化开发

混合开发如何实现插件化开发

插件化开发

动态导入

运行时,根据用户需求(提供字符串),知道模块的资源动态加载起来。

1.内建函数__import__()

__import__(name, globals=None, locals=None, fromlist=(), level=0) #加载指定模块

  • name #str类型,模块名称
  • import 语句本质上就是调用这个函数,但是不鼓励直接使用它。建议使用importlib.import_module()。
  • sys = __import__("sys")等价于import sys

简单示例:

# test1.py文件内容
class A:
    def showme(self):
        p
  • 1
  • 2
  • 3
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/365790
推荐阅读
相关标签
  

闽ICP备14008679号