问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

python把字典存到redis怎么使用

发布网友 发布时间:2022-04-22 09:53

我来回答

1个回答

热心网友 时间:2022-04-10 10:57

python把字典存到redis怎么使用
先写个测试redis是否正常连接上
import redis
cache = redis.StrictRedis('172.20.0.227',6379)

存储字符串
key = "javaman_test"
value = "test_string_yy"
cachevalue = cache.get(key)

存储Dict对象,取出来为字符串
value = {"id":1,"name":"sunxy"}
cache.set(key,value,60)
cachevalue = cache.get(key)
print type(value),type(cachevalue)

这时使用eval()对获取的结果转换成dict
cachevalue = cache.get(key)
trans_value = eval(cachevalue)
print type(trans_value),trans_value.get("name")

如果不是一个dict,直接是一个对象呢?
之前用了django中的对象,来看一下
取出来仍然是字符串,如何把对象存进去呢

eval()只是将结果转换成字典,这个肯定不行,我们应该需要将对象存到redis中。

使用pickle模块,在存入到redis中时调用mps函数,获取后调用loads函数
import pickleredis.set(key,pickle.mps(xt_instry),180)
pickle.loads(result)
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
Stelvio最新款落地多少钱?Stelvio购车价 Stelvio最新款落地价多少钱?Stelvio购车价 Stelvio最新款最低多少钱?Stelvio指导价 Stelvio最新款最低多少钱?Stelvio裸车价 Stelvio最新款落地价最低多少钱?Stelvio买车价 Stelvio最新款落地价是多少钱?Stelvio购车价 自动版 Stelvio斯坦维成交价是多少? 探讨PC版GTA5中的驾驶体验 老爷爷对小明说:"谢谢你的勇气鼓舞我下定这个决心。" 我的QQ号的密码是15个数字我家的QQ是珊瑚虫的为什么只能打14个字的密 ... 汽车的空调,多长时间进行一次维修比较好? 支付宝的一键挪车码微信可以扫码吗 电池的极化怎么理解最好 迈亮车扫二维码真的可以呼叫车主挪车吗? python怎么将数据写入到redis 原电池中的极化现象具体是什么? 车主流扫码挪车终身免费真的吗? python 的 redis 库,连接池怎么用 微信上能赚钱的挪车码会挪车靠谱吗? 电池使用过程中,电压为何会变 为什么说scrapy-redis天然具备断点续爬的功能? 扫码挪车收费么? 电池极化的原因有哪些 支付宝和微信都有挪车码,哪个更好用? 什么叫电池的极化现象? python中的redis有多少个数据库 吉跑挪车如何设置微信短信 windows 怎么安装python redis 浓差极化名词解释是什么? 扫码挪车这个咋样?刚看到别人发的 电池产生电的原理是什么? 什么是原电池的极化现象 什么是糜子,和小米和大黄米什么区别。 蓄电池极化现象 硬糜子和软糜子有区别吗? python怎么修改redis key 什么是干电池的极化现象? 404 Not Found 为什么说电池含化学能? 电池内阻是什么意思 蓄电池上的极化电压与怎么理解。 黄米和小米有什么区别?它们是一样的吗? 糜子,黍子,黄米 是一样的吗?五谷到底指的是那五谷 黄小米与小米有什么区别 黍子是小米吗? 糜子米、黍子米都是什么米? JS控制鼠标点击的代码 如何实现js模拟鼠标自动点击链接? 黄米与小米区别 黄米和小米怎么区分?