Ich bin Python-Anfänger und komme einfach nicht weiter. Ich hoffe ihr könnt mir weiterhelfen.
Folgende Situation:
Ich habe eine Datei, die so aufgebaut ist:
|key1 ....
value über mehrere Zeilen
|key2 ....
value über mehrere Zeilen
Die Datei ist also so aufgebaut das hinter | der Key steht mit weiteren Einträgen dahinter, die nicht als Key fungieren. In den folgenden Zeilen ist der zugehörige Value.
Key und Value sollen in ein dict organisiert werden.
Mein bisheriger Code:
Code: Alles auswählen
f = open("test")
dict={}
s=""
for line in f:
line = line.split(" ")
if "|" in line:
dict[line[0]] = s
else:
s+= line ???
Viele Grüße und Danke im Voraus.