当遇到要导入文件夹mm下的几十个模块儿, 要使用 from mm import [模块儿名],会拉好长一段儿,现在搞了一个能批量导入的方法:
记录下:
import os
flist = []
files = os.listdir("mm路径")
for _ in files:
if os.path.splitext(_)[1] == '.py': #筛选出导入的文件类型
file = _.split('.')[0]
finalFile = 'Routers.'+file
flist.append(finalFile)
for _ in flist:
__import__(_) #这个方法非常关键
以上。