Skip to main content

Read HTML data and convert it into python classes.

Project description

HTML-Reader

Read HTML data and convert it into python classes.

Installation

From PyPi:

pip install HTML-Reader

From Github Repo:

pip install git+https://github.com/Monkvy/HTML-Reader

Usage

Get elements by class, id, src, etc.

  • Open a HTML-File or create a string with HTML code.
  • Get HTML-Element by calling Element.Get() and insert a keyword.

Example HTML-File "example.html":

<div class="content">
	<h1 class="title">Example title</h1>
	<p>
		Lorem ipsum dolor sit amet, 
		consetetur sadipscing elitr, sed diam
	</p>
</div>

Python Code:

import HTMLReader

with open("example.html", "r") as file:
	raw_html = file.read()
	title = HTMLReader.Element.Get(raw_html, "class=\"title\"")[0]
	
	print(title.content)

Output:

Example title

Get elements by tag

  • Open a HTML-File, created in the example above.
  • Get HTML-Element by calling Element.GetWithTag() and insert a tag.
import HTMLReader

with open("example.html", "r") as file:
	raw_html = file.read()
	title = HTMLReader.Element.GetWithTag(raw_html, "p")[0]
	
	print(title.content)

Output:

Lorem ipsum dolor sit amet, 
consetetur sadipscing elitr, sed diam

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

HTML-Reader-1.1.1.tar.gz (4.5 kB view hashes)

Uploaded Source

Built Distribution

HTML_Reader-1.1.1-py3-none-any.whl (5.2 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