【发布时间】:2014-08-12 02:50:51
【问题描述】:
我在notepad++中做python编程,
所以正如许多帖子中所建议的那样,我下载了一个名为“python indent”的工具并将其设置为启用。
即使在此之后,当我输入打印语句时,仍然会出现缩进错误,例如“IndentationError: unindent does not match any external indentation level”,还有其他工具可用于此目的吗? 因为在 javascript 中,当我选择整个文件并转到 jshint 工具并选择缩进时,我只会得到正确缩进的文件。
我正在 python 中寻找一个工具,但无法获得它。请问大家有什么建议吗?
编辑:
尝试:
print "hi"
keys = mgt.get_keys(name)
插入打印语句后出现错误
【问题讨论】:
-
在python中缩进属于语义,所以设计上不能自动缩进。
-
Python 中的缩进就像其他编程语言中的括号一样,不能自动化。你必须自己理解代码。
标签: python python-2.7 python-3.x