Skip to main content

A small python framework for making simple, maintainable web scraping scripts.

Project description

Brushtail

A simple way to structure web scraping; using chained functions to express dense workflow simply.

In development, with a short roadmap to version 1.

Background

I find some of the structure of webscraping a little tedious; it can require many repetetive steps, and scripts often need to change as websites change.

Thus, a solution which can chain steps together, with a goal of creating more easily disposible (or fixable) scraping scripts.

The drawback of chaining things in this fashion is that by connecting many failure points, the overall script may fail easily; but that isn't an issue for my use cases.

Roadmap

  • Clearer comments and typing
  • Code examples

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

brushtail-0.0.2.tar.gz (9.2 kB view details)

Uploaded Source

Built Distribution

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

brushtail-0.0.2-py3-none-any.whl (8.8 kB view details)

Uploaded Python 3

File details

Details for the file brushtail-0.0.2.tar.gz.

File metadata

  • Download URL: brushtail-0.0.2.tar.gz
  • Upload date:
  • Size: 9.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.6

File hashes

Hashes for brushtail-0.0.2.tar.gz
Algorithm Hash digest
SHA256 ca6d1806e0503c050f6b057f16cc3343f27872064f3af772351906a2b066930f
MD5 44ab6deee932fdd37ba5e88195565a98
BLAKE2b-256 e686f4ddb0e96a645f2af6c7e97641044b0ebdefb24848deb4eeae583e0f89d6

See more details on using hashes here.

File details

Details for the file brushtail-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: brushtail-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 8.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.6

File hashes

Hashes for brushtail-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c5c98f1a565de18fc08217253126f59995fe316ad9039347bd3d9acc85620550
MD5 6a1a15c2c5b6dbed89c0e6fb584285c6
BLAKE2b-256 a798348582d720b5aa61ac79b24ec6d2007e893f2be9b563c47e5f50f83a7fac

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