Python(封装提取redis中的数据)

redis就是缓存数据库,如果学过sql其实redis就和sql差不多的意思,只是他将数据存储在内存中,让一些并不是需要永久存储的数据在一定时间后自动销毁,而且内存的传输速率也比传到硬盘中会更快,这样即省服务器硬盘,又能提升数据交换速率。现在我们很多企业项目中都有用到redis作为缓存数据库。在自动化测试中会有需要提取redis中数据进行校验的情况,下面我们来看看如何通过python提取redis。

#导入redis外部库,需要下载
import
redis #以下是数据库的ip和端口,通常企业中redis服务器还会有password ip = '123.56.xxx.xx' port = '6379' print(ip, port)
#链接redis服务器,提交对应参数,host,port,password,decode_responses等 pool
= redis.ConnectionPool(host=ip, port=port, decode_responses=True) r = redis.Redis(connection_pool=pool)
#接下来的操作就没啥难度了,获取对应键中的数据 name
= r.get('backup1') print(name)

获取成功后如图:

 

 

 

 以上我们就成功拿到了里面的数据,是不是很简单

posted @ 2022-04-29 09:47  天生如此  阅读(531)  评论(0)    收藏  举报