cookies.pysrc/requests
1def remove_cookie_by_name(
2 cookiejar: CookieJar, name: str, domain: str | None = None, path: str | None = None
3) -> None:
4
5 : list[tuple[str, str, str]] = []
6 for cookie in cookiejar:
7 if cookie.name != name:
8 continue
9 if domain is not None and domain != cookie.domain:
10 continue
11 if path is not None and path != cookie.path:
12 continue
13 .append((cookie.domain, cookie.path, cookie.name))
14
15 for domain, path, name in :
16 cookiejar.clear(domain, path, name)