Input and output (scipy.io)#
SciPy has many modules, classes, and functions available to read data from and write data to a variety of file formats.
See also
MATLAB® files#
loadmat(file_name[, mdict, appendmat, spmatrix])
Load MATLAB file.
savemat(file_name, mdict[, appendmat, ...])
Save a dictionary of names and arrays into a MATLAB-style .mat file.
whosmat(file_name[, appendmat])
List variables inside a MATLAB file.
For low-level MATLAB reading and writing utilities, see scipy.io.matlab.
IDL® files#
readsav(file_name[, idict, python_dict, ...])
Read an IDL .sav file.
Matrix Market files#
mminfo(source)
Return size and storage parameters from Matrix Market file-like 'source'.
mmread(source, *[, spmatrix])
Reads the contents of a Matrix Market file-like 'source' into a matrix.
mmwrite(target, a[, comment, field, ...])
Writes the sparse or dense array a to Matrix Market file-like target.
Unformatted Fortran files#
FortranFile(filename[, mode, header_dtype])
A file object for unformatted sequential files from Fortran code.
Indicates that the file ended properly.
Indicates that the file ended mid-record.
Netcdf#
netcdf_file(filename[, mode, mmap, version, ...])
A file object for NetCDF data.
netcdf_variable(data, typecode, size, shape, ...)
A data object for netcdf files.