用Redis Desktop Manager连接redis去查看值没有问题
但是python里操作redis获取某个数据的时候一直报错 提示 需要更改位置
如下图所示
可参考解决方案:
如果大多数方法都解决不了可以咨询一下运维是否为redis集群
也就是说端口不止一个,那么了解到端口数量过后,就循环遍历进行操作
博主所面对的redis集群一共6个端口,那么直接如下即可
for num in range(1,7):
try:
print("已成功获取值为:"+redis.Redis(host='192.168.3.3',port=7290+num,db=0,decode_responses=True).get(f'1:captcha_codes:{captcha_codes}'))
except:
num=num+1
pass
成功,完结撒花