Python - 把对象序列化后放进Redis

代码

python 复制代码
import pickle

import redis


class Request:
    def __init__(self):
        self.url = "https://blog.csdn.net/MarkAdc"
        self.method = "GET"


req = Request()
print(req.__dict__)

# 把req对象进行序列化
_req = pickle.dumps(req)

# 序列化后放进redis
key = "reqs"
client = redis.Redis(host="localhost", port=6379, db=0)
client.lpush(key, _req)

# 反序列化,获取到原来的req对象
value = client.lpop(key)
if value:
    req = pickle.loads(value)  # 反序列化
    print(req.__dict__)
相关推荐
Mr. zhihao3 小时前
深入解析redis基本数据结构
数据结构·数据库·redis
彦为君3 小时前
Agent 安全:从权限提示到沙箱隔离
python·ai·ai编程
PILIPALAPENG4 小时前
Python 语法速成指南:前端开发者视角(JS 类比版)
前端·人工智能·python
用户8356290780514 小时前
Python 操作 PowerPoint 页眉与页脚指南
后端·python
枫叶林FYL5 小时前
项目九:异步高性能爬虫与数据采集中枢 —— 基于 Crawl<sub>4</sub>AI 与 Playwright 的现代化数据采集平台 项目总览
爬虫·python·深度学习·wpf
柿柿快乐5 小时前
Redis 入门第一课:全局命令、内部编码与单线程模型
redis·学习·缓存·基础教学
猫猫的小茶馆5 小时前
【Python】函数与模块化编程
linux·开发语言·arm开发·驱动开发·python·stm32
Miss_min6 小时前
128K长序列数据生成
开发语言·python·深度学习
love530love6 小时前
MingLi-Bench 项目部署实录:基于 EPGF 架构的工程化实践
人工智能·windows·python·架构·aigc·epgf·mingli-bench