Ich habe mich selbst in einige Python Einzug Chaos bekommen. Ich bin keine Python-Person, musste aber ein paar Zeilen jetzt ein großes Durcheinander bearbeiten. Versuchte Notepad ++ die Einrückung sieht perfekt für mich, aber es kompiliert nicht - hält IndentationError: unerwarteter Einzug Ich weiß nicht, was die Erwartung ist Tabs/Sapces - die Spalten sind korrekt ausgerichtet.Python Einzug kompilieren Fehler
Google/Stackoverflow vorgeschlagen versuchen mit reindent. Ich habe Python 2.7 (es ist im Pfad) enthält Reindent (unkompiliert). Versucht der Befehl ein paar Möglichkeiten, verwendet absolute Pfade etc zu laufen, aber er arbeits nicht kippe Fund 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
Wie kann ich dieses Problem beheben.
Dank
Haben Sie online Verschönerungs versucht? – Carlos
Könnten Sie bitte den Code posten? – Amyth
Es ist sehr wahrscheinlich, dass Sie das Mischen von 'Leerzeichen' und' Tabs' vermasselt haben. Es wäre toll, wenn Sie uns den Code zur Verfügung stellen könnten. Außerdem würde ich vorschlagen, einen Online-Formatierer wie https://pythoniter.appspot.com/ zu versuchen, um die Einrückung zu beheben und dann entweder "Tabs" oder "Leerzeichen" zum Einrücken zu verwenden. – Amyth