Создайте файл HDF5
file_id = H5F.create(filename)
file_id = H5F.create(name,flags,fcpl_id,fapl_id)
file_id = H5F.create(filename)
создает файл, заданный filename
со свойствами библиотеки по умолчанию, если файл уже не существует.
file_id = H5F.create(name,flags,fcpl_id,fapl_id)
создает файл, заданный name
Флаги
задает, обрезать ли файл, если он уже существует, или перестать работать, если файл уже существует. flags
может быть задан одним из следующих векторов символов или скаляров строки или их числового эквивалента:
'H5F_ACC_TRUNC' | перезапишите любой существующий файл тем же именем |
'H5F_ACC_EXCL' | не перезаписывайте существующий файл |
fcpl_id
идентификатор списка свойств создания файла. fapl_id
идентификатор списка свойств доступа к файлу. Значение 'H5P_DEFAULT'
поскольку любой список свойств указывает, что библиотека должна использовать значения по умолчанию в соответствующем списке свойств.
Создайте файл HDF5 под названием 'myfile.h5'
.
fid = H5F.create('myfile.h5');
H5F.close(fid);
Создайте файл HDF5 под названием 'myfile.h5'
, перезапись любого существующего файла тем же именем. Доступ к файлу по умолчанию и свойства создания файла должны применяться.
fcpl = H5P.create('H5P_FILE_CREATE'); fapl = H5P.create('H5P_FILE_ACCESS'); fid = H5F.create('myfile.h5','H5F_ACC_TRUNC',fcpl,fapl); H5F.close(fid);