Python enjoyer🇺🇦
Фотографія
натисніть — покажемо
натисніть — покажемо
🗃 Пошук великих файлів на диску за допомогою Python
Цей скрипт на Python допоможе знайти файли, які займають багато місця на диску. Ідеально для очищення простору!
Використовується модуль pathlib — сучасний інструмент для роботи з файловою системою.
Основні можливості:
🔹️ Рекурсивний обхід усіх файлів у вказаній папці
🔹️ Обчислення розміру файлів у мегабайтах
🔹️ Вивід лише тих файлів, які перевищують заданий поріг розміру
➡️ Установка: нічого не потрібно — використовується стандартна бібліотека
➡️ Скрипт запускається у кілька рядків
def FBF(шлях, поріг_мб):
поріг = поріг_мб * 1024 * 1024
for файл in Path(шлях).rglob("*"):
if файл.is_file():
try:
розмір = файл.stat().st_size
if розмір > поріг:
print(f"{файл} — {розмір / (1024 ** 2):.2f} МБ")
except FileNotFoundError:
pass
FBF("C:/", 1024)
143 ·