File Manager (Terminal Version)
A simple command-line file manager built with Python. Supports basic file operations like:
mkdir → create directory
rm → remove empty directory
remove → delete file
cd → change directory
pwd → show current path
ls → list files
stat → file information
✅ Modular code ✅ Error handling ✅ Unit tests with pytest
Run with: python3 run.py
مدیریت فایل (نسخه ترمینالی)
یک مدیر فایل خط فرمانی ساده با پایتون که امکان انجام عملیات پایه روی فایلها و پوشهها را فراهم میکند:
mkdir → ساخت پوشه
rm → حذف پوشه خالی
remove → حذف فایل
cd → تغییر مسیر
pwd → نمایش مسیر فعلی
ls → لیست فایلها
stat → نمایش اطلاعات فایل
ویژگیها: ✅ کدنویسی ماژولار ✅ مدیریت خطاها ✅ تستنویسی با pytest
برای اجرا:
python3 run.py