首页 > 编程语言 > 详细

python redis demo

时间:2019-09-10 19:07:24      阅读:112      评论:0      收藏:0      [点我收藏+]

上代码,redis-demo

 1 #!/usr/bin/env python
 2 #_*_ coding:UTF-8 _*_
 3 
 4 import redis
 5 
 6 
 7 ####配置参数
 8 host = 192.168.0.12
 9 port = 16000
10 password = wrfg6OTNaXTqd96H7TK7bYIV
11 
12 
13 ####
14 #连接redis
15 #单个值的
16 def redis_conn(host,port,password,db,key,act="get",value=‘‘):
17     r = redis.StrictRedis(host=host, port=port, password=password, db=db, decode_responses=False)
18 
19     #判断key类型
20     s = r.type(key)
21     print(type of key: %s%s)
22 
23     #设置key
24     if act=="set":
25             r.set(key,value)
26             print(已经set完,db%s,key=%s,值为 %s%(db,key,value))
27             return value
28 
29     if r.exists(key):
30         #查询
31         if act=="get":
32             # 取key值
33             value=r.get(key)
34             print(正在查询db%s,key=%s \n value=%s%(db,key,value))
35             return value
36 
37         #删除
38         elif act=="del":
39             # 取key值
40             value=r.get(key)
41             r.delete(key)
42             print(已经删除,db%s,key=%s,\n值为 %s%(db,key,value))
43             return  
44     else:
45         print(key 不存在)
46 
47 
48 key="old_user_pop_win_count_20190910_22"
49 db=2
50 #调用函数,get
51 result=redis_conn(host,port,password,db,key,act="get")
52 print(result:,result)
53 
54 #del
55 result=redis_conn(host,port,password,db,key,act="del")
56 print(result:,result)
57 
58 
59 #set
60 db=1
61 key="age"
62 result=redis_conn(host,port,password,db,key,act="set",value="88")

 

python redis demo

原文:https://www.cnblogs.com/lisa2016/p/11499100.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!