Создать новый тип данных переменной длины
vlen_type_id = H5T.vlen_create(base_id)
vlen_type_id = H5T.vlen_create(base_id) создает новый тип данных переменной длины (VL). base_id указывает базовый тип создаваемого типа данных.
Создайте тип данных переменной длины для 64-разрядных чисел с плавающей запятой.
base_type_id = H5T.copy('H5T_NATIVE_DOUBLE');
vlen_type_id = H5T.vlen_create(base_type_id);
Типы данных переменной длины можно создавать только в том случае, если базовым классом типов данных является один из следующих типов:
H5T_INTEGER
H5T_FLOAT
H5T_STRING с переменной длиной или фиксированной длиной 1.