RefreshCatalog (arcpy)
Краткая информация
Принудительно обновляет окно Каталога или дерево Каталога.
Обсуждение
В окне Каталога не всегда отображается самое актуальное состояние всех данных. В таких случаях полезно обновить содержание. Например, промежуточные данные, созданные инструментом-скриптом, или используемые другими модулями Python для создания или перемещения данных, не отображаются в окне Каталога автоматически.
Синтаксис
RefreshCatalog (dataset)
Параметр | Объяснение | Тип данных |
dataset |
Обновляемые элементы данных. | String |
Пример кода
RefreshCatalog, пример
Принудительное обновление после использования shutil.copytree для копирования папки.
import shutil
import arcpy
input_folder = "c:/data/hydrology"
target_folder = "c:/test/hydro_backup"
# Copy a directory tree to a backup location
shutil.copytree(input_folder, target_folder)
# Refresh the Catalog window for the new directory
arcpy.RefreshCatalog(target_folder)
Связанные темы
5/10/2014