Краткая информация
Определяет существование указанного объекта данных. Эта функция проверяет наличие различных типов данных, включая классы объектов, таблицы, наборы данных, шейп-файлы, рабочие области, слои и файлы. Функция возвращает булево выражение, по которому можно определить существует ли элемент.
Обсуждение
Слои в автономном скрипте и слои на активной карте могут использоваться как входные данные для Exists.
Синтаксис
Exists (dataset)
Параметр | Описание | Тип данных |
dataset | Путь к проверяемому набору данных. | String |
Тип данных | Описание |
Boolean | Если указанный элемент существует, возвращается Булево значение True. |
Пример кода
Проверяет существование указанного объекта данных.
import arcpy
# Set the current workspace
arcpy.env.workspace = "c:/base/data.gdb"
# Check for existence of data before deleting
if arcpy.Exists("roadbuffer"):
arcpy.Delete_management("roadbuffer")