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