Исходя из этого вопроса: Как включить / выключить все метки всех слоев в QGIS , OP упомянул в своем комментарии, что он использует метки на основе правил. Я попытался найти в Интернете, как эти типы ярлыков можно прочитать и изменить, но мне удалось найти этот пост только у lutraconsulting :
Для облегчения добавления маркировки на основе правил были внесены некоторые внутренние изменения в интерфейс механизма маркировки QGIS. Маркировка теперь управляется новым классом,
QgsLabelingEngineV2
который может иметь несколько провайдеров меток, связанных с ним.
Звучит здорово. Однако при чтении через класс QgsLabelingEngineV2 упоминается:
этот класс еще не является частью публичного API.
Возможно ли в настоящее время контролировать маркировку на основе правил с помощью python?