Ich versuche a
zu bekommen, die erste Zeile der file
und b
zu sein, die zweite zu sein.Zeilen aus Dateien holen
Dies druckt nichts.
Ich möchte bestimmte Zeilen bestimmten Variablen zuweisen, nicht nur alle lesen.
Ich versuche a
zu bekommen, die erste Zeile der file
und b
zu sein, die zweite zu sein.Zeilen aus Dateien holen
Dies druckt nichts.
Ich möchte bestimmte Zeilen bestimmten Variablen zuweisen, nicht nur alle lesen.
lines =[]
with open(filename) as f:
i =0
for line in f:
lines[i] = line
i += 1
print '1st Line is: ', lines[0]
print '2st Line is: ', lines[1]
Überprüfen Sie die tutorial zuerst bitte, heißt es:
Wenn Sie alle Zeilen einer Datei in einer Liste lesen möchten auch Liste verwenden, können Sie (f) oder f.readlines ().
lines = f.readlines()
a = lines[0]
b = lines[1]
Mögliche Duplikat [Wie lese ich eine Datei Zeile-für-Zeile in eine Liste?] (Http://stackoverflow.com/questions/3277503/how-do-i-read-a -file-line-by-line-in-a-list) – McGrady
nicht wirklich das ist nur alle Zeilen in die Liste hinzufügen – James
Warum hast du die 'while' Schleife? Wofür ist das? – jonrsharpe