I have a folder with sub-folders, each can contain more sub-folders and so on. I want to delete all the files in all of them, but keeping the directory structure the same. Is there a built-in command or I have to write some recursive function for this using os.listdir?
Share
Shamelessly stolen from the Python Documentation on Files and Directories with the removal of directories omitted: