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.2.0.tar.gz (21.1 kB view details)

Uploaded Source

Built Distribution

scrapy_poet-0.2.0-py3-none-any.whl (13.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: scrapy-poet-0.2.0.tar.gz
  • Upload date:
  • Size: 21.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for scrapy-poet-0.2.0.tar.gz
Algorithm Hash digest
SHA256 b956137da8a137187969f36807217e25183f847d6a34110d61c40dcdca233aa1
MD5 7905cda4c29d827a768d3d6b96d73507
BLAKE2b-256 4162f24a79cda56575f4962aac13810eaa8b74eabc223e2ab82c2d23be5d05c5

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: scrapy_poet-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 13.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for scrapy_poet-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ec25fba2c18a4d8a6be7098d822b6b917e85465360681c76832d213a71a52937
MD5 ef16e75b7690423259fb81a933cdf211
BLAKE2b-256 085d72868028e2c41c5ff853131e0a1cfdf1328a95d656d0bc5d3baddf1d0e4b

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