Encontrar un fichero¶
Supongamos que quiero encontrar el fichero config.ini y por ejemplo queremos buscarlo en el directorio home (~/). Desde la terminal pondría
La versión Python de esto se explica aquí -> Python version
Aquí por ejemplo buscamos todos los ficheros .txt en el directorio home
import os, fnmatch
def find(pattern, path):
result = []
for root, dirs, files in os.walk(path):
for name in files:
if fnmatch.fnmatch(name, pattern):
result.append(os.path.join(root, name))
return result
find('*.txt', '/home')