我是靠谱客的博主 动听银耳汤,最近开发中收集的这篇文章主要介绍shelve保存cookie数据,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

获取cookie

import shelve

db = shelve.open("cookies")   # 创建一个名为cookies的小型数据库
db["cookie"] = self.driver.get_cookies()   # 将获取到的数据写入cookie

项目出现三个文件,表示成功

使用cookie

db = shelve.open("cookies")   # 打开数据库
cookies = db['cookie']   # 获取已保存的cookie
self.driver.get("https://xdclass.net/#/index")    # 访问网址
for cookie in cookies:    # 加入cookie
    if "expiry" in cookie:
        cookie.pop("expiry")
    self.driver.add_cookie(cookie)
self.driver.get("https://xdclass.net/#/index")    # 再次访问
db.close()    # 关闭数据库

最后

以上就是动听银耳汤为你收集整理的shelve保存cookie数据的全部内容,希望文章能够帮你解决shelve保存cookie数据所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(38)

评论列表共有 0 条评论

立即
投稿
返回
顶部