scipy.io.matlab.

matfile_version#

scipy.io.matlab.matfile_version(file_name, *, appendmat=True)[Quelle]#

Gibt ein Tupel aus Haupt- und Nebenversion zurück, abhängig vom offensichtlichen MAT-Dateityp

Wobei

  1. 0,x -> Version 4 MAT-Dateien

  2. 1,x -> Version 5 MAT-Dateien

  3. 2,x -> Version 7.3 MAT-Dateien (HDF-Format)

Parameter:
file_namestr

Name der Mat-Datei (die .mat-Erweiterung wird nicht benötigt, wenn appendmat==True ist). Kann auch ein geöffnetes dateiähnliches Objekt übergeben.

appendmatbool, optional

True, um die Endung .mat an den gegebenen Dateinamen anzuhängen, falls sie noch nicht vorhanden ist. Standard ist True.

Rückgabe:
major_version{0, 1, 2}

Hauptversion des MATLAB-Dateiformats

minor_versionint

Nebenversion des MATLAB-Dateiformats

Löst aus:
MatReadError

Wenn die Datei leer ist.

ValueError

Die Version der MAT-Datei ist unbekannt.

Hinweise

Hat den Nebeneffekt, den Lesezeiger der Datei auf 0 zu setzen