Die Schleife für root, dir, Datei in os.walk(startdir)
funktioniert durch diese Schritte?Verstehe ich os.walk richtig?
for root in os.walk(startdir)
for dir in root
for files in dir
get Wurzel Start dir: C: \ dir1 \ dir2 \ startdir
Ordner in C erhalten: \ dir1 \ dir2 \ startdir und zurück Liste der Ordner "dirlist"
Dateien im ersten Verzeichniselement abrufen und die Liste der Dateien "Dateiliste" als erstes Element einer Liste von Dateilisten zurückgeben.
Verschieben Sie zum zweiten Element in dirlist und geben Sie die Liste der Dateien in diesem Ordner "filelist2" als zweites Element einer Liste mit Dateilisten zurück. usw.
Umzug zum nächsten root in foldertree und ab 2. usw.
Recht? Oder bekommt es einfach alle Wurzeln zuerst, dann alle zweiten und alle dritten?
, warum ich ein Minus 1 für das gekommen? habe ich etwas falsch gemacht? – Baf