描述
确定指定数据对象是否存在。此函数可测试是否存在各种数据类型,这些数据类型包括要素类、表、数据集、shapefile、工作空间、图层和文件。函数返回指示元素是否存在的布尔值。
讨论
独立脚本中的图层和活动地图中的图层可用作 Exists 的输入。
语法
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")