Ein- und Ausgabe (scipy.io)#

SciPy bietet viele Module, Klassen und Funktionen zum Lesen und Schreiben von Daten in einer Vielzahl von Dateiformaten.

Siehe auch

NumPy IO-Routinen

MATLAB®-Dateien#

loadmat(file_name[, mdict, appendmat, spmatrix])

MATLAB-Datei laden.

savemat(file_name, mdict[, appendmat, ...])

Ein Wörterbuch von Namen und Arrays in eine .mat-Datei im MATLAB-Stil speichern.

whosmat(file_name[, appendmat])

Variablen in einer MATLAB-Datei auflisten.

Für Low-Level MATLAB Lese- und Schreibprogramme siehe scipy.io.matlab.

IDL®-Dateien#

readsav(file_name[, idict, python_dict, ...])

Eine IDL .sav-Datei lesen.

Matrix Market-Dateien#

mminfo(source)

Gibt Größen- und Speicherparameter aus einer Matrix-Market-Datei ('source') zurück.

mmread(source, *[, spmatrix])

Liest den Inhalt einer Matrix-Market-Datei ('source') in eine Matrix.

mmwrite(target, a[, comment, field, ...])

Schreibt das Sparse- oder dichte Array a in eine Matrix Market-Datei-ähnliche target.

Unformatierte Fortran-Dateien#

FortranFile(filename[, mode, header_dtype])

Ein Datei-Objekt für unformatierte sequentielle Dateien aus Fortran-Code.

FortranEOFError

Zeigt an, dass die Datei ordnungsgemäß beendet wurde.

FortranFormattingError

Zeigt an, dass die Datei mitten in einem Datensatz endete.

Netcdf#

netcdf_file(filename[, mode, mmap, version, ...])

Ein Dateiobjekt für NetCDF-Daten.

netcdf_variable(data, typecode, size, shape, ...)

Ein Datenobjekt für Netcdf-Dateien.

Harwell-Boeing-Dateien#

hb_read(path_or_open_file, *[, spmatrix])

Liest eine HB-Formatdatei.

hb_write(path_or_open_file, m[, hb_info])

Schreibt eine HB-Formatdatei.

Wav-Sounddateien (scipy.io.wavfile)#

read(filename[, mmap])

Öffnet eine WAV-Datei.

write(filename, rate, data)

Schreibt ein NumPy-Array als WAV-Datei.

WavFileWarning

Arff-Dateien (scipy.io.arff)#

loadarff(f)

Liest eine ARFF-Datei.

MetaData(rel, attr)

Kleiner Container zur Aufbewahrung nützlicher Informationen über ein ARFF-Datenset.

ArffError

ParseArffError