Skip to main content

Transform HTML tables in a Web Page to CSV files.

Project description

HTMLTable2CSV

HTMLTable2CSV is a package for transforming HTML tables in a WebPage to CSV files.

Install

pip install htmltable2csv

Usage

1. Using as a package inside a project.

a) Fetch HTML content from a Web Page URL.

from htmltable2csv.htmltable2csv import Table2CSV

Table2CSV('http://example.com/page.html', '/path/to/destination')

It will parse all the HTML tables in http://example.com/page.html and store theme in specified destination folder.

b) Read HTML content from a html file in the specified path.

from htmltable2csv.htmltable2csv import Table2CSV

Table2CSV('/home/aqib/source.html', '/path/to/destination')

It will parse all the HTML tables in /home/aqib/source.html file and store theme in specified destination folder.

2. Using as a utility from command line.

a) Fetch HTML content from a Web Page URL.

python3 -m  htmltable2csv.htmltable2csv 'http://example.com/page.html' '/path/to/destination'

b) Read HTML content from a html file in the specified path.

python3 -m  htmltable2csv.htmltable2csv '/path/to/source.html' '/path/to/destination'

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

htmltable2csv-0.6.0.tar.gz (2.9 kB view hashes)

Uploaded Source

Built Distribution

htmltable2csv-0.6.0-py3-none-any.whl (4.4 kB view hashes)

Uploaded Python 3

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