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