Exists

描述

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

讨论

独立脚本中的图层和活动地图中的图层可用作 Exists 的输入。

语法

Exists (dataset)
参数说明数据类型
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")

相关主题