¿Cuál es el tamaño?
Eres consultor de TI trabajando para una gran empresa. Tienen muchos documentos y archivos almacenados en su servidor. Sin embargo, se están quedando sin espacio de almacenamiento y necesitan auditar sus archivos para comprender mejor dónde se está utilizando la mayor parte del espacio. Quieren un programa en Python que tome como entrada la ruta a un directorio, recorra cada archivo y subdirectorio en ese directorio, calcule el tamaño de cada archivo (en bytes), los sume y devuelva el tamaño total de los archivos en ese directorio.
La única línea de entrada será una cadena que representa la ruta a un directorio en el servidor.
La salida del programa debe ser un solo número que es el tamaño total de todos los archivos, en bytes, encontrados en ese directorio y sus subdirectorios.
Entrada | Salida |
documents | 24 |
Nota: Puedes buscar en línea cómo obtener el tamaño de un archivo usando
pathlib
.Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB