etlplus.file

etlplus.file package.

Public file IO helpers and handler-authoring abstractions.

Functions

infer_file_format_and_compression(value[, ...])

Infer data format and compression from a filename, extension, or MIME type.

Classes

BoundFileHandler(handler, path)

Path-bound facade around a format handler.

File(path[, file_format])

Convenience wrapper around structured file IO.

ReadOptions([encoding, sheet, table, ...])

Common optional parameters used when reading files.

WriteOptions([encoding, root_tag, sheet, ...])

Common optional parameters used when writing files.

CompressionFormat(*values)

Supported compression formats.

FileFormat(*values)

Defined file formats (read/write support varies by format).