最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
python操作redis示例(新增修改增加减少删除)
时间:2016-07-30 编辑:简简单单 来源:一聚教程网
下面的示例代码包括2个demo:
一个是对string类型数据进行新增、修改、增加、减少及删除的操作示例;
另一个是对sorted set类型数据进行新增、修改、增加及删除的操作示例。
更多的redis操作命令可以参考附录2.
首先,当然需要安装python的redis库,使用pip命令安装即可:
pip install redis
python操作redis示例代码如下:
import redis
pool = redis.ConnectionPool(host='192.168.1.1',port=7379,db=0)
r = redis.StrictRedis(connection_pool=pool)
sname='StringTest'
stname='SortedTest'
member='abc'
modify_score=8 #修改值
add_score=1 #增加值
#操作string数据示例
r.set(sname, 123) #设置
print r.get(sname) #获取
r.incr(sname,456) #增加
print r.get(sname)
r.decr(sname,123) #减少
print r.get(sname)
r.delete(sname) #删除
print r.get(sname)
#操作Sorted set数据示例
r.zadd(stname,modify_score,member) #修改
print member,r.zscore(stname, member) #获取
r.zincrby(stname, member, add_score) #增加
print member,r.zscore(stname, member)
r.zrem(stname, member) #删除
print member,r.zscore(stname, member)
执行结果:
>>>
123
579
456
None
abc 8.0
abc 9.0
abc None
-
上一个: Python提示AttributeError: 'module' object has no attribute 'XXX'的问题
-
下一个: Python报错ValueError: invalid literal for int() with base 10: ‘\xef\xbb\xbf1′
相关文章
- Swift 使用EventKit操作之新增、修改、删除提醒 09-17
- 如何插入、修改、删除Wps表格中的批注? 07-12
- git命令添加 修改 删除 冲突解决办法 05-08
- word2010 怎么修改不删除后面的字 12-10
- PHP导出数据超时的优化建议解读 10-31
- PHP之mysql位运算解析 10-31