0

完全に存在しない行で次のインデント エラーが発生します (コードは 17 行目で終了し、ページには 18 行目はありません)。

  File "./test.py", line 18

                  ^
IndentationError: unexpected unindent

ファイルをすべて新しいものとして再保存しようとしました。どうしたの??

4

1 に答える 1

2

最後の行に空白が含まれていないことを確認してください。タブとスペースが混在している可能性があります (ほとんどの python プログラムではスペースが優先されるため、どちらか一方のみを使用する必要があります)。また、最終行が何かを期待していないことも確認してください。これには、通常のデバッグ手法を使用します。つまり、プログラムのチャンクを削除して再度追加し、バグをその本質まで削ぎ落とします。

于 2012-05-06T03:42:31.293 に答える