Exists (arcpy)

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

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

Синтаксис

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

Связанные темы

5/10/2014