Skip to main content

Page Object pattern for Scrapy

Project description

PyPI Version Supported Python Versions Build Status Coverage report Documentation Status

scrapy-poet is the web-poet Page Object pattern implementation for Scrapy. scrapy-poet allows to write spiders where extraction logic is separated from the crawling one. With scrapy-poet is possible to make a single spider that supports many sites with different layouts.

Read the documentation for more information.

License is BSD 3-clause.

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

scrapy-poet-0.3.0.tar.gz (24.7 kB view details)

Uploaded Source

Built Distribution

scrapy_poet-0.3.0-py3-none-any.whl (15.9 kB view details)

Uploaded Python 3

File details

Details for the file scrapy-poet-0.3.0.tar.gz.

File metadata

  • Download URL: scrapy-poet-0.3.0.tar.gz
  • Upload date:
  • Size: 24.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

File hashes

Hashes for scrapy-poet-0.3.0.tar.gz
Algorithm Hash digest
SHA256 1260c5b8b7aa60295cb4b27233ade3f66fe3800f12e6a00064dc0a214c465fd8
MD5 3cc88b5c9641e353cb26ddb1aaccf7a0
BLAKE2b-256 1266e9f5efdde86270478cbe29ce619f20846c477a9be5ad34727bf13107c50e

See more details on using hashes here.

Provenance

File details

Details for the file scrapy_poet-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: scrapy_poet-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 15.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

File hashes

Hashes for scrapy_poet-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 654b9b16d0f01c07d2ce524dacf5bd3a97b426298bdcc08dd04a5c8194bde30b
MD5 dbf9f21e6050f0a5ee4e8fd6c958c3dd
BLAKE2b-256 25c44c4af74c467b3f7fa85d5fda79c7b5107167ae0341acf559380a203cecb7

See more details on using hashes here.

Provenance

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