Búsqueda Recursiva con Python
Este es un pequeño script que hice para realizar una busqueda de archivos de forma recursiva, A pedido de un compañero 8) , Espero les sirva.
import os
def search(path,file_name):
try:
files = os.listdir(path)
trunk = 0
except OSError:
print "Access Denied: " + path
trunk = 1
if trunk == 0:
for f in files:
bool = os.path.isdir(path + f)
if bool == True:
search(path + f + '/',file_name)
else:
if file_name == f:
print 'Found : ' + path + f
if __name__ == '__main__':
path = raw_input("Directorio de búsqueda: ")
file = raw_input("Archivo a buscar: ")
search(path,file)
[ show comments ]
blog comments powered by Disqus