以下の機能を改善したい。GDALの Pixel データ型(例: "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)
このエラー メッセージを関数に挿入する最善の方法をお尋ねしたいと思います。前もって感謝します