werkzeug.find_modules¶
-
werkzeug.
find_modules
(import_path, include_packages=False, recursive=False)[source]¶ Finds all the modules below a package. This can be useful to automatically import all views / controllers so that their metaclasses / function decorators have a chance to register themselves on the application.
Packages are not returned unless include_packages is True. This can also recursively list modules but in that case it will import all the packages to get the correct load path of that module.
Parameters: - import_name – the dotted name for the package to find child modules.
- include_packages – set to True if packages should be returned, too.
- recursive – set to True if recursion should happen.
Returns: generator