Python+Redis学习笔记

首先,通过pip来安装操作redis的相关包,pip install redis

然后导入我们要使用的模块,form redis.Client import Redis

然后,通过docker启动redis,

from redis.client import Redis

r = Redis(host="0.0.0.0",port=6379,db=0,password="")

#r.set("kol_height",187)
res = r.get("kol_height")
str_res = res.decode(encoding="utf-8")
print(type(str_res),"",type(res))
print(res)
print(str_res)
输出结果:
<class 'str'>  <class 'bytes'>
b'187'
18

这段代码,简单的设置了一个key,一个value,但是我们发现,从redis中根据key去取值的时候,输出的结果却有点不一样,因为从redis中取到的都是字节串,需要给取出的数据去做一个转换,如上述代码所示。

关于五种基本数据类型的操作,可以浏览http://www.coolpython.net/python_db/redis/redis-datatype.html

posted @ 2023-06-08 10:30  99号的格调  阅读(13)  评论(0编辑  收藏  举报