Sphinx的扩展允许替换。 内容 $ pip install Sphinx-Substitution-Extensions 这支持Python 3.8+。 将以下内容添加到conf.py : # sphinx-prompt must be the first of these two. extensions += [ 'sphinx-prompt' , 'sphinx_substitution_extensions' ] 在conf.py设置以下变量: rst_prolog = """ .. |release| replace:: 0.1 .. |author| replace:: Eleanor """ 这将代替|release| 在带有0.1的新指令中,并且|author| 与Eleanor 。 这为Sphinx的内置指令添加了:substitutions:选项。 .