User Tools

Site Tools


burim:python:python-labs:loesung_blatt9_aufgabe1_dirlist_kommentiert.py
file = open('dirlist.txt') # Oeffnen der Datei zum Lesen
# Die Variable 'file' verweist auf einen TextIOWrapper, 
# mit welchem weitere Funktionen wir beispielsweise write()
# aufgerufen werden koennen. 
out = open('dirlist_py.txt', 'w') # Oeffnen einer zweiten Datei
                                  # zum Schreiben
for i in file: # fuer jede Zeile in der Datei
    if '.java' in i: #if i.endswith('.java') # wenn '.java' in der Zeile
        print(i.rstrip()) # entferne die Leerzeichen an der rechten Seite
        # ersetze in jeder Zeite die Teilzeichenfolge '.java' durch '.py'
        # und schreibe diesen zeilenweise in die zweite Datei.
        out.write(i.rstrip().replace('.java', '.py') + "\n")
burim/python/python-labs/loesung_blatt9_aufgabe1_dirlist_kommentiert.py.txt · Last modified: 2019/01/21 20:55 by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki