Python动态导入模块
2017-10-30 16:23
351 查看
Python动态导入模块
@(学习)[python]Python动态导入模块
下面是python的动态导入模块用法:
cat lib/c.py
# _*_coding:utf-8_*_ class Foo(object): def __init__(self): self.name = 'ygqygq2'
cat 动态导入模块.py
# _*_coding:utf-8_*_ # 官方推荐用法 import importlib ygqygq2 = importlib.import_module("lib.c") print(ygqygq2.Foo().name) # 结果是 ygqygq2 # python内置解释器用法,不推荐 #lib = __import__("lib.c") # 对象是lib模块 #print(lib.c.Foo().name) # 结果是 ygqygq2
详情:
https://docs.python.org/3/library/importlib.html
相关文章推荐
- python中动态导入模块
- python 动态导入模块
- python核心编程学习笔记-2016-08-02-02-模块动态导入
- python动态导入模块、检查模块是否安装
- Python动态导入模块的方法实例分析
- Python中动态导入模块-pybatis的准备阶段(七)
- 在python中实现动态导入模块importlib.import_module
- python动态导入模块、判断模块是否已安装
- python动态导入模块、检查模块是否安装
- python动态导入模块
- 在python中实现动态导入模块importlib.import_module
- [转]Python动态导入模块
- python中动态导入模块
- 基础入门_Python-模块和包.运维开发中__import__动态导入最佳实践?
- python3 动态模块导入与全局变量使用
- python动态导入模块
- Python动态导入模块
- Python 实现抽象类的两种方式+邮件提醒+动态导入模块+反射(参考Django中间件源码)
- python 动态导入模块、断言
- 详解Python模块导入方法