Flask中一些函数

python实用技巧:werkzeug.utils 中的findmodules,importstring

find_modules, import_string这两个函数包含在 werkzeug.utils工具包中。

findmodules(importpath, include_packages=False, recursive=False)

找到一个包下面的所有模块,在flask中这对于自动导入所有蓝图模块是非常有用的

参数

import_path:包路径
include_packages:如果设置为True,会返回包内的子包
recursive:是否递归搜索子包

import_string 可以通过字符串导出需要导入的模块或对象:

参数

import_name:要导入的对象的模块或对象名称
silent:如果设置为True,则忽略导入错误,相反则返回None

posted @ 2018-09-10 21:22  edge先生  阅读(365)  评论(0)    收藏  举报