python_reference/useful_scripts/find_file.py

18 lines
417 B
Python
Raw Normal View History

2015-01-02 01:14:07 +00:00
# Sebastian Raschka 2014
#
# A Python function to find files in a directory based on a substring search.
import os
def find_files(substring, path):
results = []
for f in os.listdir(path):
if substring in f:
results.append(os.path.join(path, f))
return results
# E.g.
# find_files('Untitled', '/Users/sebastian/Desktop/')
# returns
# ['/Users/sebastian/Desktop/Untitled0.ipynb']