回答編集履歴
1
説明追加
answer
CHANGED
@@ -1,4 +1,5 @@
|
|
1
|
-
対話的環境で関数などを定義するときは、空白行があるとこうなるのは
|
1
|
+
対話的環境で関数などを定義するときは、空白行があるとこうなるのは当然です。
|
2
|
+
file_list = os.listdir(r'./ok3/') の次の空白行で、関す定義が完了するので、その次のfor file_name in file_list: がインデントなしで始まらなければならないのに、4個のインデントがあるからエラーになるのです。
|
2
3
|
ファイル実行環境ではこの問題は起きません。
|
3
4
|
|
4
5
|
対話的環境ではfor文の前の空白行を削除して、以下のように修正してください。
|