المشاركات

عرض الرسائل ذات التصنيف الأتمتة

كيف تُنظّم ملفاتك تلقائياً باستخدام Python: دليل خطوة بخطوة للمبتدئين

هل فتحت مجلد التنزيلات يوماً ووجدته فوضى من ملفات PDF ومقاطع فيديو وصور مبعثرة؟ معظمنا يُضيع دقائق ثمينة كل أسبوع في ترتيب الملفات يدوياً. الحل؟ سطور قليلة من Python تُنجز هذا العمل تلقائياً كل مرة تُضيف فيها ملفاً جديداً — دون أن تتدخّل أنت أبداً. في هذا الدليل العملي ستتعلم: كيفية استخدام مكتبات os و shutil و pathlib بشكل احترافي بناء سكريبت حقيقي يُنظّم الملفات تلقائياً حسب نوعها تشغيل السكريبت تلقائياً على Windows وLinux وMac مراقبة المجلد لحظة بلحظة باستخدام مكتبة watchdog 1 — لماذا Python؟ وما المكتبات التي نحتاجها؟ Python هي أنسب لغة لأتمتة المهام اليومية بسبب وضوح صياغتها ومكتباتها المدمجة القوية. لتنظيم الملفات نحتاج: os — للتعامل مع مسارات الملفات والمجلدات shutil — لنقل الملفات ونسخها بأمان pathlib — الطريقة الحديثة والموصى بها للتعامل مع المسارات الخبر الرائع: جميعها مدمجة في Python ولا تحتاج أي تثبيت إضافي. 2 — الخطوة الأولى: تعريف أنواع الملفات والمجلدات نبدأ بتحديد قاموس يربط كل امتداد ملف بمجلده المناسب. يمكنك تخصيصه كما تشاء: # قاموس تصن...