Skip to main content

Exists

汇总

确定指定数据对象是否存在。 此函数可测试是否存在各种数据类型,这些数据类型包括要素类、表、数据集、shapefile、工作空间、图层和文件。 函数返回指示元素是否存在的布尔值。

讨论

独立脚本中的图层和活动地图中的图层可用作 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")