Отделение пустых папок от папок, содержащих только другие папки ⇐ Python
-
Anonymous
Отделение пустых папок от папок, содержащих только другие папки
У меня есть набор файлов и набор папок.
Похоже, эта часть работает:
file_folders = {p.parent для p в файлах} no_file_folders = папки - file_folders Но эта часть кажется неверной:
no_file_folders_parents = {p.parent для p в no_file_folders} папка_папки = нет_папок_файлов и нет_папок_файлов_родителей пустые_папки = нет_папок_файлов - папки_папок Как правильно разделить пустые папки (не содержащие других папок) и папки, содержащие только папки?
У меня есть набор файлов и набор папок.
Похоже, эта часть работает:
file_folders = {p.parent для p в файлах} no_file_folders = папки - file_folders Но эта часть кажется неверной:
no_file_folders_parents = {p.parent для p в no_file_folders} папка_папки = нет_папок_файлов и нет_папок_файлов_родителей пустые_папки = нет_папок_файлов - папки_папок Как правильно разделить пустые папки (не содержащие других папок) и папки, содержащие только папки?