2016-11-23 111 views
-3

我已经陷入了一些python缩进混乱。我不是一个Python的人,但不得不编辑几行,现在一团糟。尝试记事本++的缩进看起来对我来说很完美,但它不能编译 - 一直给IndentationError:意想不到的缩进我不知道期望是tab/sapces - 列是对齐的。Python缩进编译错误

Google/Stackoverflow建议尝试使用reindent。我有python 2.7(它的路径)它包含reindent(未编译)。试图运行该命令的几种方法,使用绝对路径等,但并没有与工作找不到重新缩进

>python -m C:\Python27\Tools\Scripts\reindent -d C:\Cassandra228\ 
apache-cassandra\pylib\cqlshlib\copyutil.py 

c:\python27\python.exe: No module named C:\Python27\Tools\Scripts\reindent 

我该如何解决这个问题。

谢谢

+0

您是否尝试过在网上美化? – Carlos

+0

您可以请发布代码。 – Amyth

+0

这很可能是你混合使用'spaces'和'tabs'搞混了。如果你能提供我们的代码,那将是非常棒的。另外,我会建议尝试像https://pythoniter.appspot.com/这样的在线格式化程序来修复缩进,然后使用“tabs”或“spaces”进行缩进。 – Amyth

回答

0

我目前使用记事本++中的特殊字符视图解决了我的问题。有标签等 - 一旦我摆脱他们的代码编译。

我会检查出崇高的文字 - 看起来像它有更好的选择。

尽管如此我们如何使用Python重新缩进(或者我们用它在所有的这种类型的情况)

感谢所有,