import glob
import os
from datetime import datetime
path = '/usr/'
for filename in glob.iglob(path + '**/*.txt', recursive=True):
size = os.stat( filename).st_size
date = os.stat( filename).st_mtime
print(filename + ' ' + str( size) + ' ' + str( datetime.fromtimestamp( date)))
Este ejemplo es para una ruta de Linux, en Windows se podría poner un path similar a
path = 'c:/Program Files/'
Aquí podéis leer más documentación:
- de glob, https://docs.python.org/es/3/library/glob.html
- de os, https://docs.python.org/es/3/library/os.html
Y esto es todo, y feliz programming
Saludos
Alex.
También puede interesarte:
Cómo recorrer directorios y subdirectorios recursivamente en python
Añadir un comentarios: