python 操作redis 队列 使用lrange 命令 返回类型格式类型 坑坑坑!!!
偶然间发现 在使用python 操作队列时 使用rpop 和 lindex 命令时,存储的队列数据为json ,打印时,类型为str字符串类型 但使用lrange 命令取队列数据时,返回的为列表 list类型 如图所示
使用redis 的rpop命令
import sys
import redis
redis_condition = redis.StrictRedis(host=127.0.0.1,port=6379,password=123,db=0)
keys_list = redis_condition.keys('tts_contrast_*')
for key in keys_list:redis_condition.rpop(str(key))if redis_data:print(redis_data)print(type(redis_data))sys.exit()
使用redis 的 lindex 命令
import sys
import redis
redis_condition = redis.StrictRedis(host=127.0.0.1,port=6379,password=123,db=0)
keys_list = redis_condition.keys('tts_contrast_*')
for key in keys_list:redis_condition.lindex(str(key),-1)if redis_data:print(redis_data)print(type(redis_data))sys.exit()
使用redis 的 lrange 命令
import sys
import redis
redis_condition = redis.StrictRedis(host=127.0.0.1,port=6379,password=123,db=0)
keys_list = redis_condition.keys('tts_contrast_*')
for key in keys_list:redis_condition.lrange(str(key),0,2)if redis_data:print(redis_data)print(type(redis_data))sys.exit()
python 操作redis 队列 使用lrange 命令 返回类型格式类型 坑坑坑!!!相关推荐
- Python 操作 redis
官网命令(英文)列表:http://redis.io/commands Redis 教程:http://www.redis.net.cn/tutorial/3501.html Redis 命令参考:h ...
- Python操作Redis和Memcached
Memcached Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载.它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态.数据库驱动网站的速度 ...
- Python操作Redis的最佳实践
目录 安装 redis 模块 Redis API 使用 连接方式 String 操作 按位操作的应用场景 Hash 操作 scan方法-用于获取大量的数据 List 操作 阻塞的pop方法 Set 集 ...
- python操作redis用法详解
1.简单介绍 安装redis pip install redis Redis是一个基于内存的高效的键值型非关系型数据库,存取效率极高,而且支持多种存储数据结构,使用也非常简单.本节中,我们就来介绍一下 ...
- redis实例python_使用python操作redis(管道)
一.redis连接 redis提供两个类Redis和StrictRedis用于实现Redis的命令,StrictRedis用于实现大部分官方的命令,并使用官方的语法和命令,Redis是StrictRe ...
- Python操作Redis:键(Key)
Python操作Redis:键(Key) Python的redis模块管理键(Key)方法主要实现的Redis命令包括KEYS.GET.DEL(delete).EXISTS.RANDOMKEY,TYP ...
- python 操作redis之——有序集合(sorted set) (七)
#coding:utf8 import redis r =redis.Redis(host="23.226.74.190",port=63279,password="66 ...
- python 操作redis之——HyperLogLog (八)
#coding:utf8 import redis # python 操作redis之--HyperLogLog r =redis.Redis(host="33.23.724.12190&q ...
- python redis 操作_使用Python操作redis
在使用python操作redis之前,需要先安装redis库: pip install redis. 创建连接方式: StrictRedis:实现大部分官方命令. Redis:是StrictRedis ...
最新文章
- Android 天气预报源码
- 人参的用法 和 吃法
- 工业和信息化部办公厅关于公布2021年产业技术基础公共服务平台复核结果的通知
- LintCode 28. 搜索二维矩阵
- 机器学习算法总结之支持向量机(四)
- lenovo电脑_办公笔记本电脑有哪些值得推荐?
- Excel的规划求解【详细步骤】
- Android自定义T9拨号键盘,Android拨号盘 支持T9搜索和号码搜索等拨号盘案例
- 计算机博士有哪些专业方向,国内计算机专业博士研究方向-20210619140356.docx-原创力文档...
- Pycharm下载库出错ERROR: Could not find a version that satisfies the requirement
- Excel中制作目录的3种方法,你了解几种?
- python去复杂的水印_两种Python基于OpenCV的固定位置半透明水印去除方案
- ASSERT(FALSE)
- 同比、定比和环比分析
- 认识Axure RP
- 浙江杭州SEO公司清法网络告诉你,搜索引擎优化对企业的意义
- cento网络故障:Job for network.service failed because the control process exited with error code. See sy
- C语言程序设计教程 北京邮电,C语言程序设计教程第3章_北京邮电大学出版社.ppt...
- Android之AlertDialog(弹出式对话框)的使用
- Hive的安装与配置——第1关:Hive的安装与配置