首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用Python编写不和谐的机器人- Aync Praw有问题

用Python编写不和谐的机器人- Aync Praw有问题
EN

Stack Overflow用户
提问于 2021-05-06 01:35:45
回答 1查看 138关注 0票数 0

因此,当我最终开始收到以下消息时,我正在使用普通的Praw来处理我的不一致机器人:

代码语言:javascript
复制
It appears that you are using PRAW in an asynchronous environment.
It is strongly recommended to use Async PRAW: https://asyncpraw.readthedocs.io.
See https://praw.readthedocs.io/en/latest/getting_started/multiple_instances.html#discord-bots-and-asynchronous-environments for more info.

它没有给我任何错误,但似乎很重要,所以我尝试切换到异步Praw。我将import praw更改为import asyncpraw,将reddit = praw.Reddit()更改为reddit = asyncpraw.Reddit()

现在在我的代码中显示为memes_hot = memes.hot(limit = 100)的地方,我得到了这个错误:

代码语言:javascript
复制
AttributeError: 'coroutine' object has no attribute 'hot'
EN

回答 1

Stack Overflow用户

发布于 2021-05-06 01:55:52

既然它是一个coroutine,就把await放在它前面。

试试这个:await memes.hot(limit=100)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67406171

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档