generate-api-toc.py 文件源码

python
阅读 32 收藏 0 点赞 0 评论 0

项目:websauna 作者: websauna 项目源码 文件源码
def get_submodules(mod):
    modules = []
    for loader, module_name, is_pkg in  pkgutil.iter_modules(mod.__path__):

        if module_name.startswith("test_"):
            continue

        mod_name = mod.__name__ + "." + module_name
        # print("Found module ", mod_name)
        module = pkgutil.importlib.import_module(mod_name)
        modules.append(module)

    results = []
    for mod in modules:
        try:
            intro = mod.__doc__.split("\n")[0]
        except:
            sys.exit("Module missing a docstring: {}".format(mod))
        results.append((mod.__name__, intro))
    return results
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号