如何获得纯数据格式的Python Sphinx文档?
我正在开发一个非常大的代码库,它使用sphinx apidoc从Python源代码中的docstring自动生成HTML文档。文档字符串使用以下格式: :param message:要显示的消息如何获得纯数据格式的Python Sphinx文档?,python,python-sphinx,restructuredtext,Python,Python Sphinx,Restructuredtext,我正在开发一个非常大的代码库,它使用sphinx apidoc从Python源代码中的docstring自动生成HTML文档。文档字符串使用以下格式: :param message:要显示的消息 :键入消息:字符串 :返回:格式化字符串 :rtype:string 用不同的组织/呈现方式替换Sphinx HTML文档已成为一种需求——但我们仍然希望从源代码中的docstring自动生成。是否有某种方法可以使用Sphinx以中间(如xml)格式生成文档?我没有办法这么做。有人知道我会怎么做吗?您可
:键入消息:字符串
:返回:格式化字符串
:rtype:string
用不同的组织/呈现方式替换Sphinx HTML文档已成为一种需求——但我们仍然希望从源代码中的docstring自动生成。是否有某种方法可以使用Sphinx以中间(如xml)格式生成文档?我没有办法这么做。有人知道我会怎么做吗?您可以使用“json”生成器而不是HTML生成器,后者将生成可解析的json输出。或者,您可以编写自己的生成器来创建所需的格式(有关当前生成器列表,请参阅)