Files
proxy-scraper-checker/proxy_scraper_checker/sort.py
T

14 lines
274 B
Python
Raw Normal View History

2023-01-02 00:09:55 +03:00
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, ...]:
2023-01-04 17:49:45 +03:00
return (*map(int, proxy.host.split(".")), proxy.port)