Home 9 The Art of Technology 9 Python Automation – Code Snippet – Return List of Files in Directory by Extension

Need to return list of files in directory based on the file extension?

This is a Python Code Snippet that will return a list of files based on extension from a directory including full path.

#Usage  yourlist = return_file_list_by_ext("directory",".ext")
def return_file_list_by_ext(directory,ext):
    import os
    file_list = []
    for file in os.listdir(directory):
        if file.endswith(ext):
            # Store the Full Path
            file_list.append(os.path.join(directory, file))
    return file_list

Usage yourfilelist = return_file_list_by_ext(r”E:\Root\Corpus\Text\Cleaning\\”,”.txt”)

The command above will return in a list – the full path including filename in directory E:\Root\Corpus\Text\Cleaning\ that end with .txt.


Have a Project or Idea!?

I am Available for Freelance Projects

I’m always ready to take on new opportunities and eager to connect with like-minded people.

If you’re interested in working together, connecting, or just having a good conversation, send me an email. I look forward to hearing from you!

jamie@jamiestarling.com


Pin It on Pinterest

Share This