python操作redis
Posted 山…隹
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python操作redis相关的知识,希望对你有一定的参考价值。
1. 连接
import redis
re = redis.Redis(
host = "127.0.0.1",
port = 6379
)
2. 字符串数据:
re.set("name",2) #设置name的值为2
data = re.get("name")
print(data.decode()) #数据为二进制 需要解码
re.mset(py1 = 1,py2 = 2) #设置多个数据
re.expire("py1",30) #设置生存时间
re.incr("py1",288) #py1值增加288
3. list数据:
re.lrem("list_1" , 3 , 0) 前面的是值 后面的是删除多少个(跟redis相反)
4. hash数据:
re.hset("user","age",15) 单个设置哈希数据
re.hmset("user",{"name" : "haha" , "sex" : ""nan}) 设置多个哈希数据
data1 = re.hget("user","age") 查询单个数据
data2 = re.hmget("user","age","sex","name") 查询多个数据
以上是关于python操作redis的主要内容,如果未能解决你的问题,请参考以下文章
redis 基本操作-python 使用redis-手机验证接口-发送短信接口