Free IP Proxy rotator for python
Project description
Swiftshadow
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 3 lines of code!
from swiftshadow.swiftshadow import Proxy
swift = Proxy()
print(swift.proxy())
That was easy.
Head to Documentation to get started.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file swiftshadow-0.1.2.tar.gz
.
File metadata
- Download URL: swiftshadow-0.1.2.tar.gz
- Upload date:
- Size: 20.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.16
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50512a15167da3ef681da874ff19d949887aa65698a13e1355fe2eb007602562 |
|
MD5 | 3d9202d7a648618b64a6efae65140ae0 |
|
BLAKE2b-256 | 44c0660256333e66ad4b985d9dd69afefe2c4485186c7f4fe3e0c3b1f39c40a3 |
File details
Details for the file swiftshadow-0.1.2-py3-none-any.whl
.
File metadata
- Download URL: swiftshadow-0.1.2-py3-none-any.whl
- Upload date:
- Size: 20.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.16
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48462c5ce32290b968073734160beb9243b6dec78351703b58738749b9c2d6c6 |
|
MD5 | d5bea62cbf3150b9a4401a4f972f5edb |
|
BLAKE2b-256 | f6b9cb180805059bf861a6a22eedbe824909726593e4fd695557b0df41ed5c26 |