def _delete_files(filenames, destination): file_ops.delete_files(filenames)
def _delete_files(filename): filelist = glob.glob(filename) file_ops.delete_files(files=filelist)
"-f","--file", nargs="+", metavar="File Name", required=True, help="Name or names of file(s) to be deleted") # delete_parser.add_argument( # "-d","--directory", # metavar="Directory where file(s) are to be deleted", # required=True, # help="Directory in which file(s) are to be deleted") return parser.parse_args() if __name__ == '__main__': program_arguments = process_user_input() if program_arguments.command == 'copy': file_ops.copy_files( program_arguments.infile, program_arguments.destination) if program_arguments.command == 'move': file_ops.move_files ( program_arguments.infile, program_arguments.destination) if program_arguments.command == 'delete': file_ops.delete_files ( program_arguments.file)
delete_parser.add_argument("-f", "--file", nargs="+", metavar="File Name", required=True, help="Name or names of file(s) to be deleted") # delete_parser.add_argument( # "-d","--directory", # metavar="Directory where file(s) are to be deleted", # required=True, # help="Directory in which file(s) are to be deleted") return parser.parse_args() if __name__ == '__main__': program_arguments = process_user_input() if program_arguments.command == 'copy': file_ops.copy_files(program_arguments.infile, program_arguments.destination) if program_arguments.command == 'move': file_ops.move_files(program_arguments.infile, program_arguments.destination) if program_arguments.command == 'delete': file_ops.delete_files(program_arguments.file)
def _delete_files(filename): filelist = glob.glob(filename) file_ops.delete_files( files = filelist)
def _delete_files(filename, destination): file_ops.delete_files(**locals())
def delete_keyword(filename): for file in filename: file_ops.delete_files(file)
def delete_positional(filename): for file in filename: file_ops.delete_files(file)