################################################################################ # # Program: Delete All The Files In A Directory # # Description: A program to delete all the files in a directory using Python # with functions in the built-in os module. # # YouTube Lesson: https://www.youtube.com/watch?v=61Mhj94-0I8 # # Author: Kevin Browne @ https://portfoliocourses.com # ################################################################################ # import the os module which includes helpful functions for working with files # and directories import os # The path of the directory where we want to delete all the files, ./ is the # current working directory path = "./" # The listdir() function will return a list of all the files and directories in # directory stored in path, we'll loop through each of these setting name to # each file/directory for name in os.listdir(path): # Build the path to the file or directory by concatenating the name to the # directory path file = path + name # The path.isfile() function will return true if the path we've constructed # above is a path for a file, otherwise it will return false. If we have a # file, we delete it using the remove() function. if os.path.isfile(file): os.remove(file)