【问题标题】:webkit: is it possible to store cookies to file and reuse it again?webkit:是否可以将 cookie 存储到文件中并再次使用它?
【发布时间】:2012-08-31 17:57:22
【问题描述】:

是否可以在您使用 webkit 时将 cookie 存储到文件中,并在下次运行我的应用程序时再次使用它?

【问题讨论】:

标签: python webkit gtk


【解决方案1】:

我知道它的老问题,并且一直在寻找答案。经过一些试验和错误,我终于自己提出来了。希望这对其他人有所帮助。

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

【讨论】:

    【解决方案2】:

    对于那些使用 WebKit 和 Gtk 的人,将第一行从:

    from gi.repository import Soup
    

    到:

    from gi.repository import Gtk, WebKit, Soup
    

    避免静态和动态冲突。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-06-09
      • 2020-05-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多