IndentationError:unindent与任何外部缩进级别都不匹配,如何解决

时间:2019-05-09 01:12:08

标签: python-3.6

当我尝试运行自己正在编写的编程语言时却遇到此错误,但没有任何解决方法。

我已尝试修复所有问题。重新标记所有内容。

发生错误的地方附近。

if node[0] == 'fun_call':
                try:
                    return self.walkTree(self.env[node[1]])
                except LookupError:
                    print ("Undefined function'%s'"% node[1])
                    return 0
      if node [0] == 'add':
        return self.walkTree(node[1]) + self.walkTree(node[2])
      elif node[0] == 'sub':
        return self.walkTree (node[1]) - self.walkTree (node[2])
      elif node[0] == 'mul':

第162行或“节点[0]“添加”行。


It is giving the following error. IndentationError: unindent does not match any outer indentation level

0 个答案:

没有答案