狮身人面像上table-csv内部的reStructuredText替换

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

我正在尝试替换Sphinx上的table-csv指令加载的文件。我的想法是做类似的事情:

.. csv-table:: My CSV Table
:header: "Column 1", "Column 2"
:file: some/path/|branch|/to/file_|version|.csv

它似乎不替换分支也不替换版本。

我试图在要替换的变量周围添加空格,作为this question的答案>

我也尝试(没有成功)在conf.py上创建一个具有完整路径外部的变量,如下所示。

rst_prolog = f"""    
.. |my_csv_file| replace:: ../path/{git_branch}/to/file_{version}.csv
"""

然后将其导入为:

.. csv-table:: My CSV Table
    :header: "Column 1", "Column 2"
    :file: | my_csv_file |

有什么方法(如果可能的话,不使用自定义指令)来实现?

预先感谢!

我正在尝试替换Sphinx上的table-csv指令加载的文件。我的想法是执行以下操作:.. csv-table :: My CSV Table:header:“ Column 1”,“ Column 2”:file:some / ...

csv python-sphinx substitution restructuredtext
1个回答
0
投票

CSV表按原样对待数据。 gettext甚至没有将它们拾取来进行翻译。

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