SetLogHistory

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

Управляет тем, записывается ли информация о выполнении инструментов геообработки во внешний файл журнала.

Обсуждение

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

Чтобы ограничить продолжительность ведения журнала истории, используйте класс LogHistory в качестве контекстной программы для управления или декоратора.

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

Синтаксис

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

Specifies whether geoprocessing history logging is enabled.

  • True—Geoprocessing history logging is enabled, and .xml log files will be created in the %AppData%\Esri\ArcGISPro\ArcToolbox\History directory.
  • False—Geoprocessing history logging is not enabled, and .xml log files will not be created.
Boolean

Пример кода

SetLogHistory, пример

Отключите ведение журнала истории, если оно включено.

import arcpy
if arcpy.GetLogHistory():
    arcpy.SetLogHistory(False)

Связанные разделы