如何使用 Python 3 脚本获取浏览器中所有存储的 cookie?

And*_* K. 2 python cookies python-3.x

有没有办法获取某个浏览器的所有存储的 cookie?

我搜索了网络,但只引用了 javascript或类似 Retriving all Cookies in Python 的内容,经过一些调整后工作正常,但只给我来自特定站点的 cookie。

但我想读出所有由 Chrome 或 Safari 存储的 cookie。

我怎样才能用Python做到这一点?是否有我可以请求或读取的全局系统变量?

Jir*_*kaV 6

我认为你需要这个模块https://github.com/borisbabic/browser_cookie3。这样,您就可以通过以下方式简单地获取 Chrome 的所有 cookie 列表:

import browser_cookie3 cookies = list(browser_cookie3.chrome())

现在只需根据需要解析列表即可。