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)
Built Distribution
Close
Hashes for htmltable2csv-0.6.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14d16410de17ed7a1969229f9a84e4217633a74926958b4cf2171facacf6c951 |
|
MD5 | f120f010c490462b9cae4496d6491b5a |
|
BLAKE2b-256 | 911eaaece11e339a6343ed285fc7e49573934768fd58ae2897bd56b44d8cb50b |