我是Python新手,正在尝试构建一个简单的应用程序来从redis数据库中检索数据。但是当我试图检索数据时,它会给我一个“AttributeError:\uuaexit”错误。在
有人知道我做错了什么吗?提前谢谢!在
我的代码:
from sanic import Sanic
from sanic.response import json
import redis
app = Sanic()
# request.args['token']
@app.route('/<id>')
async def test(request, id):
async with redis.StrictRedis(host='0.0.0.0', port=6379, db=0) as r:
data = await r.get("test")
# print(data)
return json({
'data': data
})
if __name__ == '__main__':
app.run(host='0.0.0.0', port=9988)
错误回溯:
^{pr2}$
您应该使用像aioredis这样的redis库的异步实现。 https://github.com/aio-libs/aioredis
相关问题 更多 >
编程相关推荐