Files
proxy-scraper-checker/proxy_scraper_checker/sort.py
T
2023-01-02 00:09:55 +03:00

14 lines
294 B
Python

from __future__ import annotations
from typing import Tuple
from .proxy import Proxy
def timeout_sort_key(proxy: Proxy) -> float:
return proxy.timeout
def natural_sort_key(proxy: Proxy) -> Tuple[int, ...]:
return tuple(map(int, proxy.socket_address.replace(":", ".").split(".")))