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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

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

Hashes for htmltable2csv-0.6.0.tar.gz
Algorithm Hash digest
SHA256 0b23889251e2795671e7c56acdf2f5c51a1c11000cdd13c6c2885cbd821b5c3b
MD5 280937a58828a9379492fa89fbaf5d5e
BLAKE2b-256 43874cc00a85b032364a6378adf14a84c3d5c694835a355c4e62655e104d4ba9

See more details on using hashes here.

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

Hashes for htmltable2csv-0.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 14d16410de17ed7a1969229f9a84e4217633a74926958b4cf2171facacf6c951
MD5 f120f010c490462b9cae4496d6491b5a
BLAKE2b-256 911eaaece11e339a6343ed285fc7e49573934768fd58ae2897bd56b44d8cb50b

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