我一直在为我的Python文件设置自动文档,这些文件位于大型目录结构层次结构中。我能够使用我的脚本和使用autodoc模块为所有这些文件生成rst和html文件。我想知道是否有可能在与Python文件相同的目录结构/层次结构中生成rst和html文件。
例如,我的python文件的相对路径是:python / common / element.py; 生成的第一个文件是:python.common.element.rst; 和html相同。 我希望它形成与py文件相同的目录结构,如: 斯芬克斯/ _build / RST /蟒/普通/ element.rst &安培;斯芬克斯/ _build / HTML /蟒/普通/ element.html
PS:我正在研究ubuntu-14.04和Sphinx-1.6.3
答案 0 :(得分:0)
没有。源和构建目录必须是分开的。请参阅options to sphinx-build
。
您可以编写一个脚本来对输出进行后处理,将文件从构建目录移动到另一个目录。