-1
我想在python中逐行解析列表中文件的內容。我是python的新手,所以我不明白我做錯了什麼。這是我到目前爲止的代碼:從文件中讀取時出錯
ins = open("input.txt", "r")
array = []
for line in ins:
array.append(line)
ins.close()
print array
我收到以下錯誤
array.append(line)
^
IndentationError: expected an indented block
'打開(「input.txt」)爲f:array = f.readlines()'。但回到你原來的問題,你可能混合了輸入中的製表符和空格嗎? –
顯然你沒有做錯任何事情。問題在於縮進。這行是否正確4空格縮進'array.append(line)'? –
這是你的確切代碼,複製到問題的粘貼?是否有可能您的原始代碼沒有'array.append'行縮進? – RichieHindle