在配置文件中有一个名为标签的特殊对象。它可用于查询和更改标签(请参阅包括基于标签的内容)。使用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
应该起作用?