import redis
# 创建Redis连接
def connect_redis():
try:
# 连接到本地的Redis服务器,默认端口6379
r = redis.StrictRedis(host='localhost', port=6379, db=0, decode_responses=True)
# 测试连接是否成功
r.ping()
print("连接成功")
return r
except Exception as e:
print(f"连接失败: {e}")
return None
# 示例:设置和获取键值对
def redis_example():
r = connect_redis()
if r is None:
return
# 设置键值对
r.set('name', 'Alice')
# 获取键值对
name = r.get('name')
print(f"从Redis获取的值: {name}")
if __name__ == "__main__":
redis_example()
redis
模块,这是与 Redis 交互所需的库。connect_redis
函数,使用 redis.StrictRedis
创建一个 Redis 连接。参数包括主机名(默认为 localhost
)、端口号(默认为 6379
)和数据库编号(默认为 0
)。decode_responses=True
参数确保返回的值是字符串而不是字节类型。r.ping()
方法测试连接是否成功。如果连接成功,返回 "PONG"。redis_example
函数中,通过 r.set
和 r.get
方法演示如何设置和获取 Redis 中的键值对。__main__
块中调用 redis_example
函数执行示例代码。如果你没有安装 redis
模块,可以通过以下命令安装:
pip install redis
下一篇:python list函数
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站