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.management.CopyFeatures(in_features, in_features)

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

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