Summary
Determines the existence of the specified data object. Tests for the existence of feature classes, tables, datasets, shapefiles, workspaces, layers, and files in the current workspace. The function returns a Boolean indicating if the element exists.
Syntax
Exists (dataset)
Parameter | Explanation | Data Type |
dataset | The name, path, or both of a feature class, table, dataset, layer, shapefile, workspace, or file to be checked for existence. | String |
Return Value
Data Type | Explanation |
Boolean | A Boolean value of True will be returned if the specified element exists. |
Code sample
Exists example
Check for existence of specified data object.
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")