dashtable has functions for converting data to reStructuredText tables and Markdown tables, as well as methods for generating data from these text-tables. It can quickly convert html tables to rst, but you may have better results with pandoc.
- html2rst
Convert html table to RST grid table
- html2md
Convert html table to Markdown table
- data2md
Convert a list of lists of strings to Markdown Table
- data2rst
Convert a list of lists of strings to RST grid Table
- data2simplerst
Convert a list of lists of strings to a simple RST Table
- grid2data
Convert an RST grid table to data
- simple2data
Convert a simple RST table to data
dashtable can be installed using pip:
sudo pip install dashtable
Depending on how you'd like to use dashtable, you may need to install some dependencies.
Several of the functions in dashtable have no outside requirements. However, for the following functions you will need to install certain dependencies:
- html2rst
- html2md
- html2data
- grid2data
- simple2data
Complete documentation on usage can be found on Read the Docs.