ExecuteError

Сводка

Класс исключений ExecuteError вызывается каждый раз при обнаружении ошибки инструментом геообработки.

Пример кода

Пример исключения 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.CopyFeatures_management(in_features, in_features)

except arcpy.ExecuteError:
    print(arcpy.GetMessages())

Связанные разделы