Консольний інструмент на Python, який допомагає швидко навести порядок у папці завантажень або робочих проєктах — файли автоматично розкладаються по папках за типом та розширенням.
Python File Sorter сканує вказану директорію та
переносить файли у структуровані папки (наприклад:
Images, Documents, Archives),
базуючись на їхніх розширеннях.
os, pathlib, shutilargparse для CLI-інтерфейсуlogging для журналу операційПоказати вміння писати утиліти, які реально спрощують рутину — з фокусом на акуратну роботу з файловою системою та обробку помилок.
argparse.# Сортувати файли в папці Downloads
python file_sorter.py --source "C:/Users/User/Downloads"
# Вказати цільову папку для відсортованих файлів
python file_sorter.py --source "./incoming" --target "./sorted"