交互式会话中出现空行问题

问题描述 投票:0回答:1

在我使用 reStructuredText 编写的一份技术文档的其中一个部分中,我想包含一个交互式会话和此输出。

示例:

>>> help(module)
    asdasd
    asdasd

    asdasd

当我使用 sphinx-build 处理以构建 html 输出时,输出不是预期的,因为空行破坏了块。

有什么办法可以解决这个问题吗?

python-sphinx restructuredtext
1个回答
0
投票

Doctest 块是以“>>>”(Python 交互式解释器主提示符)开头,以空行结尾的文本块。 --rST 标记规范

您可以使用缩进文字块或“code”或“code-block”指令。

.. code:: pycon

   >>> help(module)
       asdasd
       asdasd

       asdasd
© www.soinside.com 2019 - 2024. All rights reserved.