python flask 使用 redis写一个例子

下面是一个使用Flask和Redis的简单例子:

python 复制代码
from flask import Flask
from redis import Redis

app = Flask(__name__)
redis = Redis(host='localhost', port=6379)

@app.route('/')
def hello():
    # 写入到Redis
    redis.set('name', 'Flask Redis Example')
    
    # 从Redis中读取数据
    name = redis.get('name').decode('utf-8')
    
    return f'Hello, {name}!'

if __name__ == '__main__':
    app.run()

在这个例子中,我们通过Flask创建了一个简单的Web应用。当访问根路径时,我们会首先将一个键值对写入Redis,然后从Redis中读取该数据,并返回一个包含该数据的响应。

相关推荐
悠悠小茉莉20 分钟前
Win11 安装 Visual Studio(保姆教程 - 更新至2025.07)
c++·ide·vscode·python·visualstudio·visual studio
m0_6256865535 分钟前
day53
python
东窗西篱梦35 分钟前
Redis集群部署指南:高可用与分布式实践
数据库·redis·分布式
Real_man1 小时前
告别 requirements.txt,拥抱 pyproject.toml和uv的现代Python工作流
python
站大爷IP2 小时前
Python文件操作的"保险箱":with语句深度实战指南
python
半新半旧2 小时前
Redis集群和 zookeeper 实现分布式锁的优势和劣势
redis·分布式·zookeeper
运器1232 小时前
【一起来学AI大模型】算法核心:数组/哈希表/树/排序/动态规划(LeetCode精练)
开发语言·人工智能·python·算法·ai·散列表·ai编程
@ chen4 小时前
Redis事务机制
数据库·redis
巴里巴气4 小时前
selenium基础知识 和 模拟登录selenium版本
爬虫·python·selenium·爬虫模拟登录
19894 小时前
【零基础学AI】第26讲:循环神经网络(RNN)与LSTM - 文本生成
人工智能·python·rnn·神经网络·机器学习·tensorflow·lstm