Ich habe eine Textdatei, die bestimmte Regeln enthält. Hier Format für sie:Passen Sie das Muster und drucken nächste Zeile
:SchoolName (rule_1)
)
:xyz (true)
:abc_efg (
: xxyyzz-x1y1-z1z2-z3z4
)
- ich passen wollen ': abc_efg' und erhalten Linie nach dem Spiel also ': xxyyzz-x1y1-z1z2-z3z4'
- Jedesmal gibt es eine neue Datei, die es für aussehen würde ‚: abc_efg‘ und erhalten nach dem Spiel entsprechende Zeile
Bisher habe ich versucht
with open('G:\CM\Python Exercises\Project_F\abc.txt') as f:
text = f.read()
list1=text.strip('\n\t').split(':')
print list1
for line in list1:
if ':abc_efg' in list1:
print line
print '\n'.join(list1[i+1])
Druck liste1
[':abc_efg (\n\t\t\t', ': xxyyzz-x1y1-z1z2-z3z4 \n\t\t)\n\t\t']
Danke das funktioniert. – cmp