Краткая информация
Класс исключений ExecuteError вызывается всякий раз, когда инструмент геообработки сталкивается с ошибкой.
Пример кода
Класс ExecuteError используется ниже для специальной обработки любых ошибок инструмента геообработки, исходящих из CopyFeatures.
import arcpy
in_features = "c:/base/transport.gdb/roads"
try:
# Note: CopyFeatures will always fail if the input and output are
# the same feature class
arcpy.management.CopyFeatures(in_features, in_features)
except arcpy.ExecuteError:
print(arcpy.GetMessages())