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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file htmltable2csv-0.6.0.tar.gz.
File metadata
- Download URL: htmltable2csv-0.6.0.tar.gz
- Upload date:
- Size: 2.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.6.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0b23889251e2795671e7c56acdf2f5c51a1c11000cdd13c6c2885cbd821b5c3b
|
|
| MD5 |
280937a58828a9379492fa89fbaf5d5e
|
|
| BLAKE2b-256 |
43874cc00a85b032364a6378adf14a84c3d5c694835a355c4e62655e104d4ba9
|
File details
Details for the file htmltable2csv-0.6.0-py3-none-any.whl.
File metadata
- Download URL: htmltable2csv-0.6.0-py3-none-any.whl
- Upload date:
- Size: 4.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.6.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
14d16410de17ed7a1969229f9a84e4217633a74926958b4cf2171facacf6c951
|
|
| MD5 |
f120f010c490462b9cae4496d6491b5a
|
|
| BLAKE2b-256 |
911eaaece11e339a6343ed285fc7e49573934768fd58ae2897bd56b44d8cb50b
|