Proxy Parser
About
Synchronous library, for convenient and fast parsing of proxies from different sources.
Uses Scrapy as a parser.
At the moment the library does not support automatic proxy check, this option will be added in the asynchronous version of the library.
Installation
Installing the latest version of the library:
pip install proxy-parse
Example
from proxy_parse import ProxyParser
proxy_parser = ProxyParser()
proxies_list = proxy_parser.parse()
If you need, you can add some parameters to the ProxyParser class:
- path_to_file - optional str parameter, the proxies will be saved to a file at the path
- proxy_limit - optional int parameter, the ProxyParser.parse function will return as many proxies as you need
- scrapy_spiders - optional scrapy.Spider list parameter, you can add your own spiders, which will work together with the others
- scrapy_settings - optional dict parameter, you can replace the library rules with your own
Contribution
Any changes from you will be good for the life of the library
Metadata
Release files for proxy-parse 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| proxy-parse-1.0.1.tar.gz | 5.7 kB | Without provenance | Details for proxy-parse-1.0.1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| proxy_parse-1.0.1-py3-none-any.whl | Python 3 | none | any | Details for proxy_parse-1.0.1-py3-none-any.whl |
Total release size: 13.6 kB
Release files / proxy-parse-1.0.1.tar.gz
| Download URL | proxy-parse-1.0.1.tar.gz |
|---|---|
| Size | 5.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6b3e1731cf25e6e22efabd5afaad09b4c70714f0a527574937c42eb6bbd2b2c4
|
|
BLAKE2b-256 checksum How to use checksums |
b07259e1ad8837d31ffe464e354d30161a10ad2f89ddbcd11540ad0d6a52fc46
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.7 CPython/3.8.9 Windows/10
|
Release files / proxy_parse-1.0.1-py3-none-any.whl
| Download URL | proxy_parse-1.0.1-py3-none-any.whl |
|---|---|
| Size | 8.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3a3a695e819c089d27bd149248170df37c2ea62bf20f7573f2efe787a451182c
|
|
BLAKE2b-256 checksum How to use checksums |
7f2ff81b904813bdcfb26d70d6a8ef1c6ff0d010525c949f8d04f242c694c33d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.7 CPython/3.8.9 Windows/10
|
Security for proxy-parse 1.0.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.