Find Files in Directory Using Python
July 10, 2008
A nice solution to this is the path Python module. However, the following simple solution will do the trick. It doesn’t support wildcards at this point, but that could easily be added with some regular expression code.
def getFilesMatchingPattern(directory, nonWildCardPattern):
fileList=os.listdir(directory)
return [f for f in fileList if f.find(nonWildCardPattern) > -1]
Entry Filed under: CodeSnippet, Python. .
1 Comment Add your own
Leave a Comment
Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Trackback this post | Subscribe to the comments via RSS Feed
1. sahasranaman | July 21, 2008 at 9:57 am
thanks for the tip.