docxgen给没有类定义的python项目生成文档时的配置

    docxgen默认是按照class的定义去生成类的层级关系、继承关系、成员变量和函数的
    但是有的时候,比如用flask开发python项目时,flask的写法就是没有类定义的。当然如果硬要搞的话,也可以把flask的app封装到一个类里,但这样的搞法与flask的思想背道而驰,既无必要,又增加了代码阅读和维护难度。
    好在docxgen提供了一些特殊字符和自定义的配置。比如用"""!来标识docstring的开头。对于本文这个问题,找到配置文件中EXTRACT_ALL的选项,设为YES,再执行docxgen,即可按文件的维度生成文档

评论

此博客中的热门博文

Windows上调试C/C++程序时自动产生coredump的设置方法

利用Gitlab的Jira issue tracker实现Jira issue自动根据Gitlab commit/merge更新状态

go用xorm去update数据库的一个坑