Skip to main content

A library for converting a HTML tables into ASCII tables, rowspan and colspan allowed!

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dashtable-1.4.5.tar.gz (19.4 kB view details)

Uploaded Source

File details

Details for the file dashtable-1.4.5.tar.gz.

File metadata

  • Download URL: dashtable-1.4.5.tar.gz
  • Upload date:
  • Size: 19.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for dashtable-1.4.5.tar.gz
Algorithm Hash digest
SHA256 74138dd0bec6044dcab5e64e76140b359cb60f73611e9a8a7b8f814d4769996a
MD5 3f245ab5dc7db94da9e042a568c5f2e9
BLAKE2b-256 81838c6daa702072b7db63c8338e865381919db331e38f9d6fa5e60b9f58388d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page