Skip to main content

Matly

Project description

Matly

Matly is a user-friendly web scraping library designed to simplify the process of extracting data from web pages. With a clean and intuitive API, Matly makes it easy for both beginners and experienced developers to perform web scraping tasks.

Features

  • Simple API: Easily perform HTTP requests and parse HTML.
  • Data Extraction: Retrieve data using CSS selectors.
  • Error Handling: Built-in error handling for HTTP requests.
  • BeautifulSoup Integration: Utilizes BeautifulSoup for HTML parsing.

Installation

Install Matly using pip.

pip install matly

Usage

Here’s a quick example of how to use Matly:

from matly import get, parse, find

# Fetch the HTML content from a URL
html = get("https://example.com")

# Parse the HTML content
soup = parse(html)

# Find all <h1> elements
data = find(soup, "h1")

# Print the extracted data
print(data)

License

This project is licensed under the MIT License.

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

matly-0.1.0.tar.gz (1.8 kB view details)

Uploaded Source

Built Distribution

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

matly-0.1.0-py3-none-any.whl (2.1 kB view details)

Uploaded Python 3

File details

Details for the file matly-0.1.0.tar.gz.

File metadata

  • Download URL: matly-0.1.0.tar.gz
  • Upload date:
  • Size: 1.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.2 Windows/11

File hashes

Hashes for matly-0.1.0.tar.gz
Algorithm Hash digest
SHA256 983d0c2e807946a037e7cf8944eae2c1c969a6a89529778136442ff9704ecbf3
MD5 e3710ba8d63dd758885e793790ad4f3d
BLAKE2b-256 006b457f4098d8e42a11946de53f7923db6e9c2d66e41c9a5673643fb3e9570a

See more details on using hashes here.

File details

Details for the file matly-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: matly-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 2.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.2 Windows/11

File hashes

Hashes for matly-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ad65ba7538c237cd02bb8aaa76b5d1026cb8e85324e05e326285b9085f3074bc
MD5 c9c6f3d1f4cf400c9a09135d49a582ed
BLAKE2b-256 d864527c7c2be6ed8b1af90226af5189f99ed16564cf42d540883599bd6a9313

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