ExecuteError (arcpy)

Резюме

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

Пример кода

Пример исключения ExecuteError

Класс ExecuteError используется для специальной обработки любых ошибок инструмента геообработки, исходящих от инструмента 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/10/2013