The Python implementation filters out files of the specified file type from the directory
- 2020-04-02 14:34:17
- OfStack
In a recent tutorial in python, I summarized how to filter the output of a file of a specified file type from a specified directory for later reference
#!/usr/bin/env python
import glob
import os
os.chdir( " ./ " )
for file in glob.glob( " *.py " ):
print file
print " #######Another One########## "
for file in os.listdir( " ./ " ):
if file.endswith( " .py " ):
print file
print " #######Another Two########## "
for root, dirs, files in os.walk( " ./ " ):
for file in files:
if file.endswith( " .py " ):
print os.path.join(root, file)
print " #######Another Three########## "
os.chdir( " ./ " )
filename_arr={}
i=0
for files in glob.glob( " *.py " ):
filename_arr[i] = files
i += 1
for key, value in filename_arr.items():
print key, value