Skip to main content

A Scrapy downloader middleware for ScrapingFish

Project description

scrapy-scrapingfish

A Scrapy downloader middleware for ScrapingFish

Installation

pip install scrapy-scrapingfish

Configuration

Add the following to your Scrapy settings settings.py file:

DOWNLOADER_MIDDLEWARES = {
    # Adjust priorty as needed
    'scrapy_scrapingfish.ScrapingFishProxyMiddleware': 760
}

Set your ScrapingFish API key:
```python
SCRAPINGFISH_API_KEY = "YOUR_SCRAPINGFISH_API_KEY"

Supported parameters

  • SCRAPINGFISH_API_KEY: str - Your ScrapingFish API key.
  • SCRAPINGFISH_REQUEST_PARAMS: dict Additional settings for ScrapingFish requests based on official documentation.
  • SCRAPINGFISH_TIMEOUT: int - Timeout for requests in seconds. Default is 90.

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_scrapingfish-0.0.2.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

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

scrapy_scrapingfish-0.0.2-py3-none-any.whl (3.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: scrapy_scrapingfish-0.0.2.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.22

File hashes

Hashes for scrapy_scrapingfish-0.0.2.tar.gz
Algorithm Hash digest
SHA256 1d0b26859eda3d45692d4e5fe7dff9e43348bb420d503c251c5e98553de96943
MD5 9001c4a1350f453956303aa795d4dbe1
BLAKE2b-256 03ab8b166ce2d8d65c025a16e67d933764108c66ac5d7f8961f34d5af3a99089

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scrapy_scrapingfish-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 704cc1e8051b15c4c405e489c00a28364d739f86e34e00b4844d20a9e310ae5d
MD5 fb6eb558cbc0e2da1b9f5d5637c8cdf8
BLAKE2b-256 39b2c9fe8e390de634bae508b87373cd24b678a64c921274f1b458c153815470

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