我开始使用aioredis,尽管遵循了文档中的配方,但我无法使用aioreis创建Redis pubsub对象。
这是我的代码:
redis = await aioredis.create_redis(url, encoding="utf-8")
sub = redis.pubsub()
await sub.subscribe(channel)
我收到错误:AttributeError: 'Redis' object has no attribute 'pubsub'
python3 -m pip show aioredis
:输出
Name: aioredis
Version: 1.3.1
Summary: asyncio (PEP 3156) Redis support
Home-page: https://github.com/aio-libs/aioredis
Author: Alexey Popravka
Author-email: alexey.popravka@horsedevel.com
License: MIT
我认为您未能初始化redis
变量