Wie man nur Unterordner (keine Dateien) mit Python auflistet

Während Pythons os.listdir("mydirectory") sowohl Unterdateien als auch Unterverzeichnisse auflistet, können Sie dieses einfache List-Comprehension verwenden:

list_subdirs.py
parent_folder = "myfolder"
sub_directories = [
    filename for filename in os.listdir(parent_folder)
    if os.path.isdir(os.path.join(parent_folder, filename))
]

was nur Unterverzeichnisse des parent_folder auflistet


Check out similar posts by category: Python