Установите дополнительный тип для наименьшего и старших значащих битов
H5T.set_pad(type_id,lsb,msb)
H5T.set_pad(type_id,lsb,msb)
устанавливает дополнительный тип для наименьшего и старших значащих битов. type_id
является идентификатором типа данных. lsb
задает дополнительный тип для младших значащих битов; msb
для старших значащих битов. Задайте дополнительные типы как один из этих векторов символов или представьте скаляры в виде строки: 'H5T_PAD_ZERO'
, 'H5T_PAD_ONE'
или 'H5T_PAD_BACKGROUND'
(оставляют фон в покое).
type_id = H5T.copy('H5T_NATIVE_INT'); lsb = H5ML.get_constant_value('H5T_PAD_ONE'); msb = H5ML.get_constant_value('H5T_PAD_ZERO'); H5T.set_pad(type_id,lsb,msb);