INNER CODE UNIT · Python
save_cookies_to_file
1837620622/cloudflare-bypass-2026 · bypass_nodriver.py:96
def save_cookies_to_file(
cookies_list: List[Any],
url: str,
user_agent: str,
output_dir: str = "output/cookies",
) -> str:
"""保存 Cookie 到 JSON 和 Netscape 格式文件"""
save_dir = Path(output_dir)
save_dir.mkdir(parents=True, exist_ok=True)
ts = datetime.now().strftime("%Y%m%d_%H%M%S")
normalized = [_cookie_to_dict(c) for c in cookies_list]
cookies_dict = {c["name"]: c["value"] for c in normalized if c.get("name")}
json_path = save_dir / f"cookies_nodriver_{ts}.json"
with open(json_path, "w", encoding="utf-8") as f:
json.dump(
{