3

Sphinx と再構成されたテキストを使って本を書きたいです。ほとんどのコンテンツは Python で記述されたソリューションになるため、テキストとコードを分けたいと思います。

再構成されたテキスト ドキュメントに外部の Python スクリプトを追加するコマンドはありますか?

使ってみた

.. code-block:: python
    .. include:: unittest_exp1.py

.. code-block:: python
    .. file:: unittest_exp1.py
4

2 に答える 2

4

Sphinx のドキュメントに示されているように、literalinclude を使用します。

.. literalinclude:: example.py
   :language: python
   :emphasize-lines: 12,15-18
   :linenos:
于 2013-09-14T13:02:36.763 に答える
2

..literalinclude::filenameを試しましたか?

ここに小さながあります:

.. literalinclude:: filename
    :linenos:
    :language: python
    :lines: 1, 7-8 
    :start-after: 12
    :end-before: 5
于 2013-09-14T13:06:23.890 に答える