我的RST目录如下:
.
|-- Makefile
|-- build
| |-- doctrees
| `-- html
| |-- codecov <-- Generated by coverage.py
| |-- index.html
| | .... <-- Generated by Sphinx
|-- make.bat
`-- source
|-- _static
|-- changelog.rst
|-- conf.py
|-- contact.rst
|-- getting_started.rst
|-- index.rst
`-- introduction.rst
在我的index.rst中,我想创建一个名为Code Coverage的相对链接,该链接指向codecov/index.html
。我不确定该怎么办,因为它在我的源文件夹之外。当我在python中运行代码覆盖率时,会自动生成“ codecov”文件夹。如何做到这一点?
.. toctree::
:caption: Table of Contents
:maxdepth: 2
introduction
getting_started
changelog
contact
Indices and tables
==================
* :ref:`genindex`
* :ref:`search`
您至少有两个选择。
`Code Coverage <../_build/codecov/index.html>`_
toctree
directive。toctree
可能还有其他选择,但是让我们看看其中一个是否满足您的需求。