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中读取该数据,并返回一个包含该数据的响应。

相关推荐
33 degrees6 分钟前
解决PyCharm工程中pip版本和python中的pip版本不一致
python·pycharm
guihong00425 分钟前
深入理解 Redis 设计与集群管理
数据库·redis·缓存
m0_dawn43 分钟前
Python 3.11 69 个内置函数(完整版)
开发语言·python·数据分析
那雨倾城1 小时前
使用OpenCV实现帧间变化检测:基于轮廓的动态区域标注
图像处理·python·opencv·计算机视觉·视觉检测
Colinnian1 小时前
pytorch阶段性总结1
人工智能·pytorch·python
黑色火種1 小时前
Flask笔记
笔记·python·flask
IT_狂奔者1 小时前
Redis Lua Script 溢出漏洞(CVE-2024-31449)
数据库·redis·lua
weixin_307779131 小时前
Python Pandas带多组参数和标签的Oracle数据库批量数据导出程序
数据库·python·oracle·pandas
吴晓斌kobe2 小时前
Java中的缓存技术:Guava Cache vs Caffeine vs Redis
java·redis·缓存·guava·caffeine
Jelena技术达人2 小时前
爬虫获取翻译文本接口:技术实现与应用实践
爬虫·python·php