ws.wikitable module¶
- class ws.wikitable.Wikitable¶
Bases:
object
- static assemble(header_fields, rows, single_line_rows=False)¶
- Parameters
header_fields – list of strings representing the table header
rows – list of tuples, represents the table cells in a matrix-like row-major format
single_line_rows – if
True
, each row is formatted on a single line, e.g.| cell1 || cell2 || cell3
.
- Returns
string containing the table formatted with MediaWiki markup
- static parse(text)¶
- Parameters
text – string or a
mwparserfromhell.wikicode.Wikicode
object containing a table in MediaWiki format- Returns
a
(fields, rows)
tuple, wherefields
is a list of column fields androws
is a list of tuples representing the table cells in a matrix-like row-major format