PRAW - 500 HTTP 响应错误
Posted
技术标签:
【中文标题】PRAW - 500 HTTP 响应错误【英文标题】:PRAW - 500 HTTP Response error 【发布时间】:2018-12-20 01:47:13 【问题描述】:所以,我在 Heroku 上托管了一个 discord.py 机器人,我正在尝试使用 PRAW 从 subreddit 的热门部分随机提交。
if message.content.startswith("~reddit"):
subreddit = reddit.subreddit("VaporwaveAesthetics")
await message.channel.send(subreddit.title)
s = []
for submission in subreddit.hot(limit=75):
s.append(submission)
x = randint(0,74)
s = s[x]
e = discord.Embed(title=s.title,
url=s.url,
description=s)
await message.channel.send(embed=e)
当它到达reddit.subreddit("VaporwaveAesthetics")
部分时,我想问题就在那里,因为当我尝试发送 subreddit 的标题时,它会抛出错误。
顺便说一句,对于 Heroku 托管,我使用的是最新版本的 PRAW (6.0.0.dev0) 和 discord.py rewrite (1.0.0a)。
这是我得到的错误:Error.
【问题讨论】:
请分享您遇到的错误。 好的,一秒钟 - 抱歉。由于我是从命令行获取日志,因此很难复制。 编辑帖子时出现错误@PatrickHaugh 嗯...文档的快速入门部分另有说明。必须尝试更改它,谢谢。 您应该将错误放在问题正文中,而不是放在其他网站上。 【参考方案1】:这不是你的错,也不是 Heroku 的错(我认为),500 错误代码表示 Internal Server Error。
我建议您继续尝试您的代码或使用Try
- Except
,如果您收到 404 代码响应,这意味着您输入了一个不存在的 subreddit。
List of HTTP Response and what does they mean
【讨论】:
以上是关于PRAW - 500 HTTP 响应错误的主要内容,如果未能解决你的问题,请参考以下文章