Exists

Сводка

Определяет существование указанного объекта данных. Эта функция проверяет наличие различных типов данных, включая классы объектов, таблицы, наборы данных, шейп-файлы, рабочие области, слои и файлы. Функция возвращает булево выражение, по которому можно определить существует ли элемент.

Описание

Слои в автономном скрипте и слои на активной карте могут использоваться как входные данные для Exists.

Синтаксис

Exists (dataset)
ParameterОбъяснениеТип данных
dataset

Путь к проверяемому набору данных.

String
Значение отраженного сигнала
Тип данныхОбъяснение
Boolean

Если указанный элемент существует, возвращается Булево значение True.

Пример кода

Пример Exists

Проверяет существование указанного объекта данных.

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")

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