Название атрибута
attr_name = H5A.get_name(attr_id)
attr_name = H5A.get_name(attr_id,'TextEncoding',encoding)
attr_name = H5A.get_name(attr_id)
возвращает имя атрибута, заданного attr_id
.
attr_name = H5A.get_name(attr_id,'TextEncoding',encoding)
задает текстовое кодирование, чтобы использовать, чтобы интерпретировать название атрибута. Задайте encoding
как 'system'
(значение по умолчанию) или 'UTF-8'
.
система
Используйте кодирование системного значения по умолчанию, чтобы интерпретировать название атрибута.
'UTF-8'
— Используйте кодирование UTF-8
, чтобы интерпретировать название атрибута.
fid = H5F.open('example.h5'); gid = H5G.open(fid,'/g1/g1.1'); idx_type = 'H5_INDEX_NAME'; order = 'H5_ITER_INC'; attr_id = H5A.open_by_idx(gid,'dset1.1.1',idx_type,order,0); name = H5A.get_name(attr_id); H5A.close(attr_id); H5G.close(gid); H5F.close(fid);