Exists

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

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

Обсуждение

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

Синтаксис

Exists (dataset)
ПараметрОписаниеТип данных
dataset

The path to the dataset to be checked for existence.

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.management.Delete("roadbuffer")

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