首页 文章

Discord Bot Indentation错误:Unindent与任何外部缩进级别都不匹配

提问于
浏览
0

这一行是简单的Discord bot python脚本的一部分,但这并不重要 . 它一直说“缩进错误:Unindent与任何外部缩进级别不匹配”我发现如何用制表符和空格修复其他缩进错误,但我仍然不知道为什么这个错误不断发生......这是代码行:

async def cmd_clean(self, message, channel, server, author, search_range=50):        

    try:
        float(search_range)  # lazy check
        search_range = min(int(search_range), 1000)
    except:
        return Response("enter a number.  NUMBER.  That means digits.  `15`.  Etc.", reply=True, delete_after=8)
  • 我对python有些新意 .

  • 该行是清除命令的一部分,该清除命令将清除机器人之前的消息 .

1 回答

  • 0
    def cmd_clean(self, message, channel, server, author, search_range=50):
        try:
            float(search_range)  # lazy check
            search_range = min(int(search_range), 1000)
        except:
            return Response("enter a number.  NUMBER.  That means digits.  `15`.  Etc.", reply=True, delete_after=8)
    

    尝试是我已正确缩进它的代码,我确信 async 不能在 def 之前 . 如果此解决方案不起作用,您可以发布完整代码 . ?

相关问题