FileFormat#

class caput.memdata.fileformats.FileFormat[source]#

Abstract base class for file formats supported by this module.

Attributes:
moduleModuleType

Python module used for file I/O.

compressionbool

Whether compression is enabled for this file format.

Methods#

compression_kwargs([compression, compression_opts, ...])

Arrange compression arguments into a format expected by the file format module.

open(*args, **kwargs)

Open a file.