ExecuteError (arcpy)

摘要

The ExecuteError exception class is raised whenever a geoprocessing tool encounters an error.

代码实例

ExecuteError exception example

The ExecuteError class is used below to specifically handle any geoprocessing tool errors that result from CopyFeatures.

import arcpy

inFeatures = "c:/base/transport.gdb/roads"

try:
    # CopyFeatures will always fail if the input and output are the same feature class
    #
    arcpy.CopyFeatures_management(inFeatures, inFeatures)

except arcpy.ExecuteError:
    print arcpy.GetMessages()

相关主题

9/15/2013