У меня есть файловая структура, содержащая папки, подпапки, подпапки. Также только самые последние подпапки содержат файлы. Я хотел бы скопировать файловую структуру, при этом копируя не все файлы, а только первый файл (или только один файл) из каждой подпапки. Я заметил, что shutil.copytree(src, dst)
может сделать что-то подобное, но я не знаю, как ограничить это копированием только первого файла из подпапок. Спасибо за совет о том, как выполнить sh это!
Моя файловая структура:
folder1
subfolder11
subsubfolder111
file1
file2
file3...
folder2
sulfolder21
file1
file2
file3...
Желаемая структура:
folder1
subfolder11
subsubfolder111
file1
folder2
sulfolder21
file1