My_Redis
import redis
import json
class MyRedis:
def init(self, ip, port, password, db):
self.ip = ip
self.port = port
self.password =password
self.db = db
try:
self.r = redis.StrictRedis(host=self.ip, port=self.port, db=self.db, password=self.password)
self.r.ping()
print("Redis连接成功")
except Exception as e:
print(f"Redis连接失败:{e}")
self.r = None # 连接失败时标记为None,避免后续调用报错
def delete_key(self, product):
self.r.delete(product)
print(f'{product}已删除')
def redis_to_list(self, product, rlist):
items = self.r.lrange(product, 0, -1)
for item in items:
rlist.append(json.loads(item.decode('utf-8')))
return rlist
CRedis = MyRedis('10.135.114.14', 6379, '123456', 0)

浙公网安备 33010602011771号