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