webkit: ¿es posible almacenar cookies para archivar y volver a utilizarlas?

¿Es posible almacenar las cookies en un archivo cuando usa el kit de web y lo reutiliza la próxima vez que ejecute mi aplicación?

Sé que su vieja pregunta y he estado buscando la respuesta por todo el lugar. Finalmente surgió por mi cuenta después de algunas pruebas y errores. Espero que esto ayude a otros.

from gi.repository import Soup cookiejar = Soup.CookieJarText.new("", False) cookiejar.set_accept_policy(Soup.CookieJarAcceptPolicy.ALWAYS) session = WebKit.get_default_session() session.add_feature(cookiejar) 

Para aquellos que usan WebKit y Gtk, cambie la primera línea de:

 from gi.repository import Soup 

a:

 from gi.repository import Gtk, WebKit, Soup 

Para evitar conflictos estáticos y dynamics.