5.1.4.3. Base writer classes of binary formats

class pytablewriter.writer.binary._interface.BinaryWriterInterface[source]

Bases: object

abstract is_opened() bool[source]
abstract open(file_path: str) None[source]

Open a file for output stream.

Parameters

file_path (str) – path to the file.

class pytablewriter.writer.binary._interface.AbstractBinaryTableWriter(**kwargs)[source]

Bases: pytablewriter.writer._table_writer.AbstractTableWriter, pytablewriter.writer.binary._interface.BinaryWriterInterface

dumps() str[source]
is_opened() bool[source]
property stream
property support_split_write: bool

Represents the writer class supported iterative table writing (write_table_iter method).

Returns

True if the writer supported iterative table writing.

Return type

bool