INNER CODE UNIT · Python

parse_proxy

wkaisertexas/tiktok-uploader · src/tiktok_uploader/cli.py:205

def parse_proxy(proxy_raw: str | None) -> ProxyDict:
    proxy: ProxyDict = {}
    if proxy_raw:
        if "@" in proxy_raw:
            proxy["user"] = proxy_raw.split("@")[0].split(":")[0]
            proxy["password"] = proxy_raw.split("@")[0].split(":")[1]
            proxy["host"] = proxy_raw.split("@")[1].split(":")[0]
            proxy["port"] = proxy_raw.split("@")[1].split(":")[1]
        else:
            proxy["host"] = proxy_raw.split(":")[0]
            proxy["port"] = proxy_raw.split(":")[1]
    return proxy

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…