Ich muss die Unterverzeichnisse eines bestimmten Verzeichnisses durchlaufen und nach Dateien suchen. Wenn ich eine Datei erhalte, muss ich sie öffnen, den Inhalt ändern und durch meine eigenen Zeilen ersetzen.
Ich habe es versucht:
import os
rootdir ='C:/Users/sid/Desktop/test'
for subdir, dirs, files in os.walk(rootdir):
for file in files:
f=open(file,'r')
lines=f.readlines()
f.close()
f=open(file,'w')
for line in lines:
newline = "No you are not"
f.write(newline)
f.close()
aber ich bekomme einen Fehler. Was mache ich falsch?