gpt4 book ai didi

python-sphinx - 如何在非交互模式下使用 sphinx-quickstart?

转载 作者:行者123 更新时间:2023-12-01 02:03:12 25 4
gpt4 key购买 nike

当我跑 sphinx-quickstart ,它问了我一堆问题。

> Root path for the documentation [.]:
> Separate source and build directories (y/n) [n]:
> Name prefix for templates and static dir [_]:
> Project name: Foo
> Author name(s): Lone Learner
> Project version: 0.0.1
> Project release [0.0.1]:
> Project language [en]:
> Source file suffix [.rst]:
> Name of your master document (without suffix) [index]:
> Do you want to use the epub builder (y/n) [n]:
> autodoc: automatically insert docstrings from modules (y/n) [n]: y
> doctest: automatically test code snippets in doctest blocks (y/n) [n]:
> intersphinx: link between Sphinx documentation of different projects (y/n) [n]:
> todo: write "todo" entries that can be shown or hidden on build (y/n) [n]:
> coverage: checks for documentation coverage (y/n) [n]:
> pngmath: include math, rendered as PNG images (y/n) [n]:
> mathjax: include math, rendered in the browser by MathJax (y/n) [n]:
> ifconfig: conditional inclusion of content based on config values (y/n) [n]:
> viewcode: include links to the source code of documented Python objects (y/n) [n]:
> Create Makefile? (y/n) [y]:
> Create Windows command file? (y/n) [y]:

对于这些问题中的大多数,我只是输入 Enter 以接受默认值。

以下是我实际提供手动答案的仅有的四个问题。
> Project name: Foo
> Author name(s): Lone Learner
> Project version: 0.0.1
> autodoc: automatically insert docstrings from modules (y/n) [n]: y

有没有办法告诉 sphinx-quickstart使用这四个值并对每个其他问题使用默认值。换句话说,我想使用 sphinx-quickstart在完全非交互模式下。这可能吗?

最佳答案

您可以使用带有 -q 或 --quiet 选项的 sphinx-quickstart 安静模式

这需要以下选项:

  • -p(用于项目名称)
  • -a(作者)
  • -v(版本)

  • 你可以添加 --ext-autodoc 来自动插入文档字符串

    关于python-sphinx - 如何在非交互模式下使用 sphinx-quickstart?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34483545/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com