scipy.io.matlab.
matfile_version#
- scipy.io.matlab.matfile_version(имя_файла, *, appendmat=True)[источник]#
Возвращает кортеж (major, minor) в зависимости от типа mat-файла
Где:
0,x -> файлы формата mat версии 4
1,x -> файлы mat формата версии 5
2,x -> формат mat файлов версии 7.3 (формат HDF)
- Параметры:
- имя_файлаstr
Имя mat-файла (не нужно расширение .mat, если appendmat==True). Также можно передать открытый файлоподобный объект.
- appendmatbool, необязательно
True для добавления расширения .mat к имени файла, если оно ещё не присутствует. По умолчанию True.
- Возвращает:
- major_version{0, 1, 2}
основная версия формата файлов MATLAB
- minor_versionint
младшая версия формата файлов MATLAB
- Вызывает:
- MatReadError
Если файл пуст.
- ValueError
Версия matfile неизвестна.
Примечания
Имеет побочный эффект установки указателя чтения файла в 0