class documentation
class TableProcessor(BlockProcessor): (source)
Process Tables.
Method | __init__ |
Undocumented |
Method | run |
Parse a table block and build table. |
Method | test |
Ensure first two rows (column header and separator row) are valid table rows. |
Constant | RE |
Undocumented |
Constant | RE |
Undocumented |
Instance Variable | border |
Undocumented |
Instance Variable | config |
Undocumented |
Instance Variable | separator |
Undocumented |
Method | _build |
Build an empty row. |
Method | _build |
Given a row of text, build table cells. |
Method | _split |
split a row of text with some code into a list of cells. |
Method | _split |
split a row of text into list of cells. |
Inherited from BlockProcessor
:
Method | detab |
Remove a tab from the front of each line of the given text. |
Method | last |
Return the last child of an etree element. |
Method | loose |
Remove a tab from front of lines but allowing dedented lines. |
Instance Variable | parser |
Undocumented |
Instance Variable | tab |
Undocumented |