Skip to main content

Scrapy ProxyCrawl Proxy Middleware: ProxyCrawl interfacing middleware for Scrapy

Project description

ProxyCrawl API middleware for Scrapy

Processes Scrapy requests using ProxyCrawl services either with Normal or Javascript tokens

Installing

Choose a way of installing:

  • Clone the repository inside your Scrapy project and run the following:
python setup.py install
  • Or use PyPi Python package manager. pip install scrapy-proxycrawl-middleware

Then in your Scrapy settings.py add the following lines:

# Activate the middleware
PROXYCRAWL_ENABLED = True

# The ProxyCrawl API token you wish to use, either normal of javascript token
PROXYCRAWL_TOKEN = 'your token'

# Enable the middleware
DOWNLOADER_MIDDLEWARES = {
    'scrapy_proxycrawl.ProxyCrawlMiddleware': 610
}

If you have questions or need help using the library, please open an issue or contact us.


Copyright 2019 ProxyCrawl

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-proxycrawl-middleware-1.0.2.tar.gz (2.3 kB view details)

Uploaded Source

Built Distributions

scrapy_proxycrawl_middleware-1.0.2-py3-none-any.whl (7.0 kB view details)

Uploaded Python 3

scrapy_proxycrawl_middleware-1.0.2-py2-none-any.whl (7.1 kB view details)

Uploaded Python 2

File details

Details for the file scrapy-proxycrawl-middleware-1.0.2.tar.gz.

File metadata

  • Download URL: scrapy-proxycrawl-middleware-1.0.2.tar.gz
  • Upload date:
  • Size: 2.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.7.3 requests-toolbelt/0.8.0 tqdm/4.23.4 CPython/2.7.15

File hashes

Hashes for scrapy-proxycrawl-middleware-1.0.2.tar.gz
Algorithm Hash digest
SHA256 164f01dc7af7a55fb033d1249e47474e96cef161e3675adb7e6af625e1c45860
MD5 f3ca4363320725b2af65a6f995805f47
BLAKE2b-256 94d85fd6ba6a72909c74e4757bc241ab1fd81f092748aa3f7b4ad1274f51a4ad

See more details on using hashes here.

File details

Details for the file scrapy_proxycrawl_middleware-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: scrapy_proxycrawl_middleware-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 7.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.7.3 requests-toolbelt/0.8.0 tqdm/4.23.4 CPython/2.7.15

File hashes

Hashes for scrapy_proxycrawl_middleware-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 a7c9a9a8c57d48af2e413296415ed650856d57b6381ff81f6e6702c02df41723
MD5 f4351be29df8c38b331eec4eb8fbc50b
BLAKE2b-256 39441e0ca40d6b39e4157d32a3d160109e76d2e49b6bfd289179b0d32ceda4be

See more details on using hashes here.

File details

Details for the file scrapy_proxycrawl_middleware-1.0.2-py2-none-any.whl.

File metadata

  • Download URL: scrapy_proxycrawl_middleware-1.0.2-py2-none-any.whl
  • Upload date:
  • Size: 7.1 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.7.3 requests-toolbelt/0.8.0 tqdm/4.23.4 CPython/2.7.15

File hashes

Hashes for scrapy_proxycrawl_middleware-1.0.2-py2-none-any.whl
Algorithm Hash digest
SHA256 b4295e648236ea06f770334d2446e026f5b3d41b796c3130d03f5ad1e82eeccb
MD5 40b1abf4a98baa8e6a5be2628b5c63c9
BLAKE2b-256 ce80103ee6fa995f9827b1bc3cda98189c5956dceb3eb0719479bbb779b0f5cf

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page