Каков размер?
Вы работаете ИТ-консультантом в большой компании. На их сервере хранится множество документов и файлов. Однако свободное место заканчивается, и им необходимо провести аудит файлов, чтобы лучше понять, где используется большая часть хранилища. Им нужна программа на Python, которая принимает на вход путь к каталогу, проходит по каждому файлу и подкаталогу в этом каталоге, вычисляет размер каждого файла (в байтах), суммирует их и возвращает общий размер файлов в этом каталоге.
Единственной строкой ввода будет строка, представляющая путь к каталогу на сервере.
Вывод программы должен быть одним числом — общим размером всех файлов в байтах, найденных в этом каталоге и его подкаталогах.
Ввод | Вывод |
documents | 24 |
Примечание: Вы можете узнать в интернете, как получить размер файла с помощью
pathlib
.Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB