Skip to main content

Free IP Proxy rotator for python

Project description

Swiftshadow

PyPI - Downloads GitHub release (latest by date including pre-releases)

[!TIP]
I'm refactoring the library for better speed and maintainability. Future updates might have breaking changes, but I'll keep you posted!

About

Swiftshadow is a powerful Python library designed to simplify the process of rotating IP proxies for web scraping, data mining, and other automated tasks. With its advanced features, Swiftshadow can help you overcome many of the challenges associated with web scraping, including blocked IP addresses and other forms of detection.

One of the key benefits of Swiftshadow is its speed. The library is designed to operate quickly and efficiently, which means you can scrape data at a faster rate than with other tools. Additionally, Swiftshadow includes a built-in caching mechanism that helps to reduce the load time and improve performance.

Another important feature of Swiftshadow is its reliability. The library is designed to be robust and resilient, which means that even if one of your proxies fails or is blocked, the system will automatically switch to another proxy to ensure continuity of your scraping process. This feature helps to ensure that your scraping efforts are not interrupted by technical issues or other problems.

Swiftshadow is also highly customizable. You can easily configure the library to suit your specific needs, including specifying the number of proxies to use, the frequency of rotation, and other parameters. This level of flexibility makes Swiftshadow a versatile tool that can be adapted to a wide range of use cases.

Finally, Swiftshadow has a low dependency on third-party libraries (only one), which makes it easier to use and maintain. Whether you are a seasoned developer or a novice, you can quickly get started with Swiftshadow and start scraping data with ease.

Installation

To get started install the library using pip.

pip install swiftshadow

One class rules all

Everything in swiftshadow is under one class for ease of use and minimal code.

Get a proxy using just 2 lines of code!

from swiftshadow.swiftshadow import QuickProxy

print(QuickProxy())

That was easy.

Head to Documentation to get started.

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

swiftshadow-1.2.0.tar.gz (21.3 kB view details)

Uploaded Source

Built Distribution

swiftshadow-1.2.0-py3-none-any.whl (21.2 kB view details)

Uploaded Python 3

File details

Details for the file swiftshadow-1.2.0.tar.gz.

File metadata

  • Download URL: swiftshadow-1.2.0.tar.gz
  • Upload date:
  • Size: 21.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for swiftshadow-1.2.0.tar.gz
Algorithm Hash digest
SHA256 2a62e8d65b26b7909b799a218b0b9c31443fdf8abb73ea721a55be35a9d599ce
MD5 7e2e6aee11e2a29e0274b8df58c3f08c
BLAKE2b-256 939ad075e31842c2f58331e1887f9a27b9b554e74c79a29a6f3a5f05a647fbd8

See more details on using hashes here.

File details

Details for the file swiftshadow-1.2.0-py3-none-any.whl.

File metadata

  • Download URL: swiftshadow-1.2.0-py3-none-any.whl
  • Upload date:
  • Size: 21.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for swiftshadow-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bbce545df69182a4bb0768af06975d8ccccd59b9fa56b50ccd3f47f48becc143
MD5 357880d7e40c63ed1652783f81fff420
BLAKE2b-256 b545ccb4c787e8eb67fc9a2dee01ee47466f979b3a37cd79f8d9c23aff98ed59

See more details on using hashes here.

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