python中redis查看剩余过期时间及用正则通配符批量删除key的方法


Posted in Python onJuly 30, 2018

具体代码如下所示:

# -*- coding: utf-8 -*-
import redis
import datetime
'''
# 1. redis设置过期时间的两种方式
expire函数设置过期时间为10秒。10秒后,ex1将会失效
expireat设置一个具体的时间,15年9月8日15点19分10秒,过了这个时间,ex2将失效
如果设置过期时间成功会返回True,反之返回False
'''
pool = redis.ConnectionPool(host='192.168.3.128', port=6379, db=0)
r = redis.StrictRedis(connection_pool=pool)
extime = datetime.datetime(2018, 7, 25, 15, 19, 10)
print r.expire('ex1', 10)
print extime.strftime('%Y-%m-%d %H:%M:%S %f')
print r.expireat('ex2', extime) # 可指定datetime和时间戳
'''2. 查看剩余过期时间(秒)'''
print r.ttl('ex1')
print r.ttl('ex2')
print r.pttl('ex1') # 毫秒
'''3. redis批量删除(通配符)'''
print r.delete(*r.keys('/vender*')) # 删除 /vender开头的所有name
def main():
  pass
if __name__ == '__main__':
  main()

总结

以上所述是小编给大家介绍的python中redis查看剩余过期时间及用正则通配符批量删除key的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
windows 10下安装搭建django1.10.3和Apache2.4的方法
Apr 05 Python
Python图形绘制操作之正弦曲线实现方法分析
Dec 25 Python
Python中的TCP socket写法示例
May 11 Python
Python OpenCV 使用滑动条来调整函数参数的方法
Jul 08 Python
python异步编程 使用yield from过程解析
Sep 25 Python
Python使用Tkinter实现转盘抽奖器的步骤详解
Jan 06 Python
树莓派4B安装Tensorflow的方法步骤
Jul 16 Python
利用Python将多张图片合成视频的实现
Nov 23 Python
Python基于爬虫实现全网搜索并下载音乐
Feb 14 Python
Django项目在pycharm新建的步骤方法
Mar 02 Python
python基础之文件处理知识总结
May 23 Python
使用Pytorch实现two-head(多输出)模型的操作
May 28 Python
对PyTorch torch.stack的实例讲解
Jul 30 #Python
Python 中字符串拼接的多种方法
Jul 30 #Python
TensorFlow Session会话控制&Variable变量详解
Jul 30 #Python
TensorFlow Session使用的两种方法小结
Jul 30 #Python
教你利用Python玩转histogram直方图的五种方法
Jul 30 #Python
对TensorFlow中的variables_to_restore函数详解
Jul 30 #Python
Python实现模拟浏览器请求及会话保持操作示例
Jul 30 #Python
You might like
PHP脚本的10个技巧(6)
2006/10/09 PHP
ThinkPHP分页类使用详解
2014/03/05 PHP
分享php代码将360浏览器导出的favdb的sqlite数据库文件转换为html
2015/12/09 PHP
PHP实现二维数组(或多维数组)转换成一维数组的常见方法总结
2019/12/04 PHP
php变量与字符串的增删改查操作示例
2020/05/07 PHP
网页常用特效代码整理
2006/06/23 Javascript
JQUERY THICKBOX弹出层插件
2008/08/30 Javascript
Dreamweaver jQuery智能提示插件,支持版本提示,支持1.6api
2011/07/31 Javascript
Jquery AJAX POST与GET之间的区别
2013/11/14 Javascript
js正则表达式中exec用法实例
2015/07/23 Javascript
jQuery弹簧插件编写基础之“又见弹窗”
2015/12/11 Javascript
详解webpack引入第三方库的方式以及注意事项
2019/01/15 Javascript
vue-cli中vue本地实现跨域调试接口
2019/01/16 Javascript
JavaScript交换变量常用4种方法解析
2020/09/02 Javascript
[00:37]食人魔魔法师轮盘吉兆顺应全新至宝将拥有额外款式
2019/12/19 DOTA
Python爬虫爬取美剧网站的实现代码
2016/09/03 Python
python复制列表时[:]和[::]之间有什么区别
2018/10/16 Python
python 利用文件锁单例执行脚本的方法
2019/02/19 Python
详解Python3之数据指纹MD5校验与对比
2019/06/11 Python
Python模拟键盘输入自动登录TGP
2020/11/27 Python
Python try except finally资源回收的实现
2021/01/25 Python
用60行代码实现Python自动抢微信红包
2021/02/04 Python
东南亚地区最大的购物网站Lazada新加坡站点:Lazada.sg
2016/07/17 全球购物
MATCHESFASHION澳大利亚/亚太地区:英国时尚奢侈品电商
2020/01/14 全球购物
人力资源专员岗位职责
2014/01/30 职场文书
春节请假条
2014/04/11 职场文书
法制演讲稿
2014/09/10 职场文书
延安红色之旅心得体会
2014/10/07 职场文书
正风肃纪剖析材料范文
2014/10/10 职场文书
自主招生自荐信怎么写
2015/03/24 职场文书
沂蒙六姐妹观后感
2015/06/08 职场文书
力克胡哲观后感
2015/06/10 职场文书
工程进度款催款函
2015/06/24 职场文书
2015年工商局个人工作总结
2015/07/23 职场文书
MySQL系列之十一 日志记录
2021/07/02 MySQL
Python装饰器的练习题
2021/11/23 Python