使用pickle模块,在存入到redis中时调用dumps函数,获取后调用loads函数
import pickle
import redis
db = redis.Redis()
class Eg:
a=1
b=2
def foo(self):
print('this is a foo')
sen_data = pickle.dumps(Eg())
db.set(key,sen_data)
rec_data = db.get(key)
obj = pickle.loads(rec_data)
print(obj.a, obj.b)
obj.foo()
本文介绍了如何利用Python的pickle模块将对象序列化后存储到Redis数据库中,并在取出时进行反序列化,以实现对象的持久化管理。
123

被折叠的 条评论
为什么被折叠?



