【问题标题】:PRAW - 500 HTTP Response errorPRAW - 500 HTTP 响应错误
【发布时间】: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
  • 嗯...文档的快速入门部分另有说明。必须尝试更改它,谢谢。
  • 您应该将错误放在问题正文中,而不是放在其他网站上。

标签: python-3.x praw discord.py-rewrite


【解决方案1】:

这不是你的错,也不是 Heroku 的错(我认为),500 错误代码表示 Internal Server Error。 我建议您继续尝试您的代码或使用Try - Except,如果您收到 404 代码响应,这意味着您输入了一个不存在的 subreddit。 List of HTTP Response and what does they mean

【讨论】:

    猜你喜欢
    • 2022-09-30
    • 1970-01-01
    • 1970-01-01
    • 2015-08-01
    • 1970-01-01
    • 2018-02-13
    • 1970-01-01
    • 1970-01-01
    • 2018-02-28
    相关资源
    最近更新 更多