Skip to content

doakey3/DashTable

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DashTable

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.

Methods

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

Installation

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.

Dependencies

Several of the functions in dashtable have no outside requirements. However, for the following functions you will need to install certain dependencies:

html2rst

BeautifulSoup,

html2md

BeautifulSoup

html2data

BeautifulSoup,

grid2data

docutils

simple2data

docutils

Usage

Complete documentation on usage can be found on Read the Docs.

About

Convert an HTML table into an ASCII table: Colspan and Rowspan allowed!

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •