Python 自动化 API 文档生成器

我要开发同款
iyume2023年10月17日
99阅读
所属分类introspect、ast、python

作品详情

nb-autodoc 是一个从 Python 源码的 类型注解 和 Docstring 自动生成 API 文档的工具。本工具从包里查找所有的模块并导入,解析各模块的抽象语法树、运行时类型,链接内部对象,解析函数签名和 docstring 语法树,最终生成完整、可靠、带有链接的 API 文档。主要特性 基于 AST 的类型分析系统 现代的类型展示,如 X | Y、list[str]、(*args) -> Any stub (.pyi) 支持 TYPE_CHECKING 支持 Re-export 支持,从 AST 解析导入引用 Overload 重载函数支持
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论