INNER CODE UNIT · Python

parse_schedule

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

def parse_schedule(schedule_raw: str | None) -> datetime.datetime | None:
    return (
        datetime.datetime.strptime(schedule_raw, "%Y-%m-%d %H:%M")
        if schedule_raw
        else None
    )


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]

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…