كيفية التحقق من وجود الملفات في بايثون

درسنا لنها اليوم سيكون حول التحقق من وجود ملف أو دليل ما أو لا بإستخدام بعض الدوال المدمجة والوظائف من المكتبة القياسية لبايثون .

القدرة على التحقق من وجود ملف ما على القرص الصلب ليس بالشيء المهم لدي الكثير من المبرمجين  ولكن:

ربما تريد التحقق من وجود البيانات على القرص قبل تحميلها أو ربما تريد منع حصول الكتابة على ملف موجود من قبل ونفس الشيء بالنسبة للدليل لربما تريد التحقق من موجود الدليل قبل تشغيل البرنامج .

ومع بايثون هناك العديد من الطرق للتحقق من وجود ملف أو دليل ما بإستخدام الدوال المدمجة في اللغة إفتراضيا والمكتبة القياسية لبايثون.

في هذا الدرس سنرى تقنيات مختلفة للتحقق من وجود الملفات مع بايثون مع أمثلة للأكواد ومميزات كل الطرق مع سلبياتها وإيجابيتها . أكمل القراءة →

أرجوا أن تقوم بدعمنا عبر نشرك والاعجاب بالموقع

أساسيات واجهة المستخدم الرسومية مع PyQT

PyQT هو وصلة بايثون لصندوق عدة واجهة المستخدم كيو تي.لإنشاء واجهات المستخدم الرسومية وهو من برمجة شركة برمجيات بريطانية وهم يسعون على تحديثها بإستمرار ،باي كيوت تدعم نظام تشغيل يونيكس والأنظمة المشتقة منه كنظام لينكس بتوزيعاته المختلفة بالإضافة إلى نظام تشغيل ماكنتوش ومايكروسوفت ويندوز..

في هذه السلسلة سنقوم بإستخدام  PyQt4 ولكن هناك نسخة أحدث يمكنك إستخدامها حيث توجد بعض الإختلافات بين النسختين ولكن ليس كثيرا .

أولا علينا الحصول على  PyQT4 وبالنسبة لمستخدمي ويندوز يمكنك تحميل النسخة المطلوبة من الموقع الرسمي ، أما بالنسبة لمستخدمي لينكس وماك فيكفي كتابة السطر التالي : أكمل القراءة →

أرجوا أن تقوم بدعمنا عبر نشرك والاعجاب بالموقع