import json import time import pandas as pd from playwright.sync_api import sync_playwright # Archivo donde se guardarĂ¡n las cookies COOKIES_FILE = "cookies.json" def save_cookies(context): """Guarda las cookies actuales en un archivo JSON.""" cookies = context.cookies() df = pd.DataFrame(cookies) # Convertir a JSON with open(COOKIES_FILE, "w", encoding="utf-8") as f: json.dump(cookies, f, indent=4, ensure_ascii=False) print(f"Cookies guardadas en {COOKIES_FILE}") with sync_playwright() as p: browser = p.chromium.launch(headless=False) context = browser.new_context() page = context.new_page() page.goto("https://xataka.com") print("Navegador abierto. Puedes usarlo libremente.") try: while True: save_cookies(context) time.sleep(10) # Espera 10 segundos antes de actualizar las cookies except KeyboardInterrupt: print("\nCerrando navegador...") browser.close()