-1
私はチュートリアルで引用したとおりにインデントを使用しています。それでも何度もインデントエラーが発生しています。このエラーを解決する方法。前もって感謝します。Pythonのループ構造のif条件のインデントエラー2.7
#This method is to reading logfile and saving the different datas in different lists
def Readlogs(Filename):
#empty array
ArrayLogin, ArrayOverlay, ArrayAddcolumn, ArrayLogout = [], [], [], []
datafile = file(Filename)
for line in datafile:
if "login = " in line:
print(line)
trial=line
s1 = "= "
ArrayLogin.append(trial[trial.index(s1) + len(s1):])
if "Overlay = " in line:
print(line)
trial2=line
s2 = "= "
ArrayOverlay.append(trial2[trial2.index(s2) + len(s2):])
if "Addcolumn = " in line:
print(line)
trial3=line
s3 = "= "
ArrayAddcolumn.append(trial3[trial3.index(s3) + len(s3):])
if "logout = " in line:
print(line)
trial4=line
s4 = "= "
ArrayLogout.append(trial4[trial4.index(s4) + len(s4):])
arraylist = [ArrayLogin,ArrayOverlay,ArrayAddcolumn,ArrayLogout]
return arraylist
array4 = Readlogs(WriteFileName)
ここに以下のエラーが表示されています。
C:\Users\Prajna\Desktop\UpdatingSheet>python uz.py
File "uz.py", line 25
if "Addcolumn = " in line:
^
IndentationError: unexpected indent
。コードを実行せずにエラーがどこにあるかを正確に示します。 –
Pythonのサポートでは、** PyCharm **、** Sublime **、** IntelijIdea **のようなエディタを使用して、インデントの問題を最善のものにする必要があります –