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: Any)[source]

Bases: AbstractTableWriter, BinaryWriterInterface

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

Indicates whether the writer class supports iterative table writing (write_table_iter) method.

Returns:

True if the writer supported iterative table writing.

Return type:

bool