我希望改进以下功能。给定GDAL中的像素数据类型(例如:“Int16”)返回代码编号。
def GDAL_data_type(dataType):
dtypes = {
"Unknown": 0,
"Byte": 1,
"UInt16": 2,
"Int16": 3,
"UInt32": 4,
"Int32": 5,
"Float32": 6,
"Float64": 7,
"CInt16": 8,
"CInt32": 9,
"CFloat32": 10,
"CFloat64": 11
}
return dtypes[dataType]
GDAL_data_type("Int16")
3
我希望在函数中插入一条错误消息,如果您键入不同的数据类型,错误消息会说:
raise SystemExit('Pixel data type no recognized %s' % dataType)
我想问在我的函数中插入此错误消息的最佳方法。提前致谢