Quelle est la taille ?
Vous travaillez en tant que consultant informatique pour une grande entreprise. Elle possède de nombreux documents et fichiers stockés sur son serveur. Cependant, elle manque d'espace de stockage et doit réaliser un audit de ses fichiers pour mieux comprendre où la majeure partie de son espace est utilisée. Elle souhaite un programme Python qui prend en entrée le chemin d'un répertoire, parcourt chaque fichier et sous-répertoire de ce répertoire, calcule la taille de chaque fichier (en octets), les additionne et renvoie la taille totale des fichiers dans ce répertoire.
La seule ligne d'entrée sera une chaîne de caractères qui représente le chemin vers un répertoire sur le serveur.
La sortie du programme doit être un seul nombre correspondant à la taille totale de tous les fichiers, en octets, trouvés dans ce répertoire et ses sous-répertoires.
Entrée | Sortie |
documents | 24 |
Note : Vous pouvez chercher en ligne comment obtenir la taille d'un fichier en utilisant
pathlib
.Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB