History

Indicates to the user which methods have been used on the table. This should be checked for testing on a sample dataset, to justify the choice of settings for the given domain.

class tabledataextractor.table.history.History[source]

Stores True/False for each property, indicating if a method has been used on the particular Table instance.

footnotes_copied

Indicates whether footnotes have been copied into the table cells.

header_extended_down

Indicates whether the header has been extended downwards, beyond the result obtained by the MIPS (Minimum Indexing Point Search) algorithm.

header_extended_up

Indicates whether the header has been extended upwards, beyond the result obtained by the MIPS (Minimum Indexing Point Search) algorithm.

prefixed_rows

Indicates whether prefixing has been performed on the rows (left side).

prefixing_performed

Indicates whether prefixing has been performed on the table.

spanning_cells_extended

Indicates whether the content of cells has been duplicated into neighbouring cells, in case of cells that are merged cells (spanning cells).

table_transposed

Indicates whether the table has been transposed.

title_row_removed

Indicates whether a title row has been removed from the table.