Skip to main content

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)

Source distribution for proxy-parse 1.0.1
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)

Table of built distributions (wheels) for proxy-parse 1.0.1
File Interpreter ABI Platform Actions
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.

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page