Skip to main content

BeautifulSoup Element Parser for Swarmauri.

Project description

Swamauri Logo

PyPI - Downloads GitHub Hits PyPI - Python Version PyPI - License PyPI - swarmauri_parser_beautifulsoupelement


Swarmauri Parser Beautifulsoupelement

A specialized parser that utilizes BeautifulSoup to extract specific HTML elements and their content from HTML documents.

Installation

pip install swarmauri_parser_beautifulsoupelement

Usage

The BeautifulSoupElementParser allows you to extract specific HTML elements from HTML content:

from swarmauri_parser_beautifulsoupelement.BeautifulSoupElementParser import BeautifulSoupElementParser

# Create a parser instance to extract paragraphs
parser = BeautifulSoupElementParser(element="p")

# HTML content to parse
html_content = "<div><p>First paragraph</p><p>Second paragraph</p></div>"

# Parse the content
documents = parser.parse(html_content)

# Access the extracted elements
for doc in documents:
    print(doc.content)  # Prints each paragraph element

Want to help?

If you want to contribute to swarmauri-sdk, read up on our guidelines for contributing that will help you get started.

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

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file swarmauri_parser_beautifulsoupelement-0.7.2.tar.gz.

File metadata

File hashes

Hashes for swarmauri_parser_beautifulsoupelement-0.7.2.tar.gz
Algorithm Hash digest
SHA256 812c9ccb017f47c4b280b9486aa34ca78efd12ee2c73fe28ecb9cc7b3f5a5857
MD5 47e22bf3c63751dd24760f16e6d70149
BLAKE2b-256 f4ec427c31ea2f9959cbe6558164ecd2ac8c4b6f68c996673d78cdf50fbd5aaa

See more details on using hashes here.

File details

Details for the file swarmauri_parser_beautifulsoupelement-0.7.2-py3-none-any.whl.

File metadata

File hashes

Hashes for swarmauri_parser_beautifulsoupelement-0.7.2-py3-none-any.whl
Algorithm Hash digest
SHA256 af830d7cce4ef9eff5bd6773774332b7088a824b84640197cfd0c646696d153c
MD5 8d8e2509de1e2086b8a0d61052c455ad
BLAKE2b-256 bdf43dfc2e1645c5cf638124557795c4ea660e47c70c2070561f01e9443dcde7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page