Автор решения: Топорков Артём
- Запустить main.py
- Нажать на нужный диск или ввести путь до директории
- Нажать на кнопку снизу
- Подождать, пока пройдет 4 этапа: посчитается количество файлов, файлы запакуются в экземпляры класса disk_usage.File, обновится размер экземпляров и построится виджет для отображения файлового дерева
- Отображение занимаемого файлами каталога места на графике - для этого нужно нажать на сам каталог в дереве слева. Для удобства, можно нажать на интересующий кусок графика и увидеть в дереве, где находится файл.
- Группировка, сортировка, фильтрация в правом нижнем углу.
- В строке Extension и других можно увидеть вопросительные знаки. Это означает, что разрешение на просмотр данного файла не было предоставлено, либо это скрытый системный файл, который не отображается даже в проводнике.
- Иногда прогресс бар может достигать значения больше 100% - вероятно, в процессе подсчёта система создает временные файлы, отчего их количество динамически меняется.
- Иногда полученный размер каталога может не совпадать с размером, отображаемым в проводнике по той же причине.
Покрытие тестами: 82%.