2016-08-31 6 views
0

Wenn ich nehme das Label?‚Id:..‘Aus dem Code bedeutet, dass es in Ordnung läuft Ich kann nicht sehen, wo die Vertiefung ist falsch Kann mir jemand helfen, bitteKivy Python „Invalid Einrückungen (zu viele Ebenen)

?

ERROR MESSAGE

SECTION OF CODE WITH ERROR

gelöst die Registerkarte Format in IDLE klicken Sie dann Toggle Tabs klicken. Sie den Abstand Ausgabe

+2

Bitte schreiben Sie den Code als Text und nicht als Bild. – Koga

Antwort

1

löschen Sie die alle Räume fixiert. und Linie fe eds vor und nach den Zeilen 44, 45 und 46 und achten Sie darauf, die richtigen Einrückungszeichen einzufügen

Manchmal sind diese Fehler nicht genug klar. Es kommt vor, dass es ein Problem in der Zeile vor oder nach der angegebenen gibt

+0

Ihre korrekte, wenn ich ein vorhandenes Etikett kopiere und es modifiziere, läuft das Programm fehlerfrei. Ich muss die Tab-Taste 6 Mal drücken, um den bestehenden Code-Einzug zu bekommen, der nur 3 Tabs ist. Ich weiß nicht, wie das passiert ist oder wie es zu beheben ist, kann jemand noch einmal helfen? p.s. Danke Jorge Henrique und theBugger :-) – JohnPaul

+0

Ich erkenne deinen Editor nicht, aber in IDLE zum Beispiel im 'Format' Menü gibt es den' untabify' Befehl, der diese Art von Tippfehlern behebt – theBugger

1

Python benötigt einen Einzug mit vier Leerzeichen.

Versuchen Sie, überschüssige Leerzeichen und Tabulatoren von den Enden der Zeilen zu trimmen und leere Zeilen am Ende der Dateien zu entfernen. Stellen Sie außerdem sicher, dass die letzte Zeile mit einem Zeilenumbruch endet.