GetSeverityLevel
摘要
Returns the severity level. The severity level is used to control how geoprocessing tools throw exceptions.
语法
GetSeverityLevel ()
数据类型 | 说明 |
Integer |
The severity level.
|
代码示例
GetSeverityLevel example
Use SetSeverityLevel to force tool to throw an exception when a tool warning is encountered.
import arcpy from arcpy import env fc1 = 'c:/resources/resources.gdb/boundary' fc2 = 'c:/resources/resources.gdb/boundary2' # Set the severity level to 1 (tool warnings will throw an exception) # arcpy.SetSeverityLevel(1) print arcpy.GetSeverityLevel() try: # FeatureCompare returns warning messages when a miscompare is # found. This normally would not cause an exception, however, by # setting the severity level to 1, all tool warnings will also # through an exception. # arcpy.FeatureCompare_management(fc1, fc2, "OBJECTID") except: print arcpy.GetMessages()
相关主题
7/10/2012