pkgutil

Table of Contents

itermodules

pkgutil.iter_modules(path=None, prefix='')
a
├ __init__.py
└ b
  ├ __init__.py
  └ c └ __init__.py
>>> import pkgutil
>>> list(pkgutil.iter_modules(['a']))
[ModuleInfo(module_finder=FileFinder('a'), name='b', ispkg=True)]