Если у меня структура папок выглядит следующим образом:
folder
\ sub1\sub1_1
\ sub1\sub1_2
\ sub1\sub1_3
.
.
.
\ sub2\sub2_1
\ sub2\sub2_2
\ sub2\sub2_3
.
.
.
Я хочу, чтобы файлы для каждой подпапки использовали имя подпапки. Как я могу сделать это в Python? Благодарю.
Ожидаемый результат:
folder
\ sub1\sub1_1\sub1_1.xlsx
\ sub1\sub1_2\sub2_2.xlsx
\ sub1\sub1_3\sub3_3.xlsx
.
.
.
\ sub2\sub2_1\sub2_1.xlsx
\ sub2\sub2_2\sub2_2.xlsx
\ sub2\sub2_3\sub2_3.xlsx
.
.
.
Вот что я пробовал:
import os
dir_name = "D:/folder"
for root, dirs, files in os.walk(dir_name, topdown=False):
for subfolder in dirs:
print(subfolder)