Wie lasse ich etwas für alle Dateien ausführen (Python)?
Ich hab 2 Ordner in einen ordner gepackt, nun wie kann ich jz machen das jede Datei in allen 3 Ordnern z.b. umbenannt wird? oder mit file.open() im modus read in eine andere datei geschrieben wird(von allen in eine) ? ich finde leider keine Lösung dazu, ich habe for file in glob.glob gemacht, das war aber nur für dateien in dem speziellen ordner(nicht in unterordnern) und wie prüfe ich ob eine Datei existiert?
2 Antworten
habs geschafft:
lösung:
count = 0
while count < 25:
for file in glob.glob(bg):
if "." in file:
fn = cp + '\\' + file
aa(fn)
count = count + 1
bg = bg + "/*"
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, Technik, programmieren
Du machst eine Treewalk der Verzeichnisse und nimmst Dir Datei für Datei vor.
https://docs.python.org/3.5/library/os.html#files-and-directories
Hier findest Du alles was Du brauchst, um Dein Problem anzugehen.