Skip to main content

_ProxyTierTracker

Tracks the state of currently used proxy tiers and their error frequency for individual crawled domains.

Index

Methods

__init__

  • __init__(tiered_proxy_urls): None
  • Parameters

    • tiered_proxy_urls: list[list[URL | None]]

    Returns None

add_error

  • add_error(domain, tier): None
  • Parameters

    • domain: str
    • tier: int

    Returns None

get_tier_urls

  • get_tier_urls(tier_number): Sequence[URL | None]
  • Parameters

    • tier_number: int

    Returns Sequence[URL | None]

predict_tier

  • predict_tier(domain): int
  • Parameters

    • domain: str

    Returns int

Properties

all_urls

all_urls: Sequence[URL | None]