Python3动态加载模块

一般使用import加载模块的写法:

# 从statis/gongye.py中加载Data类并赋予别名data
from statis.gongye import Data as data

如果要加载的gongye是一个字符串变量,那么使用动态加载的写法:

zy = 'gongye'
_imp = __import__(f'statis.{zy}', fromlist=['Data'])
data = _imp.Data
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章