Sphinx 1.6.2中的标签:“未定义名称'tags'”

时间:2019-05-21 10:22:06

标签: python-sphinx

使用Sphinx版本1.6.2,the docs状态:

  

在配置文件中有一个名为标签的特殊对象。它可用于查询和更改标签(请参阅包括基于标签的内容)。使用tags.has('tag')进行查询,tags.add('tag')和tags.remove('tag')进行更改。只有通过-t命令行选项或通过tags.add('tag')设置的标签才能使用tags.has('tag')查询。请注意,当前的构建器标记在conf.py中不可用,因为它是在初始化构建器之后创建的。

在我的 conf.py 中:

if tags.has('foo'):
  ..

在构建过程中会出现错误:

  

NameError:名称“标签”未定义

是否有任何线索tags应该起作用?

0 个答案:

没有答案