SetLogMetadata

Краткая информация

Определяет, будут ли после запуска инструментов геообработки обновлены метаданные входного и выходного наборов данных, для включения в них имени инструмента, параметров, времени запуска и другой информации.

Обсуждение

В скрипте запись истории метаданных активируется по умолчанию. Для отключения записи истории метаданных используйте arcpy.SetLogMetadata(False).

Для управления записями истории метаданных в блоке кода используйте класс LogMetadata как декоратор функций или контекстной программы для управления.

Чтобы управлять тем, будет ли история геообработки записываться в файл .xml, используйте функцию SetLogHistory.

Синтаксис

SetLogMetadata (log_metadata)
ПараметрОписаниеТип данных
log_metadata

Specifies whether dataset metadata is updated.

  • True—The dataset metadata will contain a Geoprocessing history section with logging of the tools used with that dataset.
  • False—The dataset metadata will not be updated.
Boolean

Пример кода

SetLogMetadata, пример

Отключите обновление метаданных набора данных, если оно включено.

import arcpy
if arcpy.GetLogMetadata():
    arcpy.SetLogMetadata(False)