GetSeverity (arcpy)

Краткая информация

Получает код важности (0, 1, 2) заданного сообщения по индексу.

Синтаксис

GetSeverity (index)
ПараметрОбъяснениеТип данных
index

Числовой индекс положения сообщения в стеке.

Integer
Возвращено значение
Тип данныхОбъяснение
Integer

Код важности сообщения.

  • 0сообщение
  • 1предупреждение
  • 2ошибка

Пример кода

Пример GetSeverity

Возвращает код важности и сообщение для каждого сообщения инструмента геообработки.

import arcpy

in_featureclass = arcpy.GetParameterAsText(0)
out_featureclass = arcpy.GetParameterAsText(1)

# Run the CopyFeatures tool. If it fails, print out the
# severity and message for each message.
try:
    arcpy.CopyFeatures_management(in_featureclass, out_featureclass)
except arcpy.ExecuteError:
    for i in xrange(0, arcpy.GetMessageCount()):
        print('{0}: {1}'.format(arcpy.GetSeverity(i),
                                arcpy.GetMessage(i)))

Связанные темы

5/10/2014