في هذا الفيديو من دورة بايثون للمبتدئين سنتعلم كيفية التعامل مع الملفات الخارجية في بايثون (file operations). سنشرح بالتفصيل كيفية فتح ملفات وقراءة البيانات منها وكيفية انشاء ملف – او فتح ملف موجود مسبقا – لكتابة البيانات عليه. نغطي سريعا كيفية استخدام ال context manager لادارة الملفات. نشرح في هذا الفيديو طرق التعامل مع الملفات النصية (txt) وملفات الصور. غالبا ما ستحتاج للتعامل مع ملفات خارجية اثناء كتابة برامج بايثون. المامك بكيفية التعامل مع وادارة الملفات ضروري لكتابة برامج.
00:00 مقدمة
00:57 طريقة فتح ملف باستخدام الكلمة المفتاحية ()open
1:40 كيفية قراءة محتويات الملف
2:25 لماذا يجب عليك اغلاق الملفات بلغة بايثون
3:06 كيفية ادارة الملفات باستخدام ال context manager
5:20 كيفية تحديد صيغة فتح الملفات للقراءة او الكتابة او التعديل
6:00 بعض الطرق المتوفرة للتعامل مع الملفات مثل ال name و ال mode
6:28 طرق اخرى لقراءة البيانات من الملفات لادارة مصادر الذاكرة بشكل افضل مثل ()readlines و ()readline
11:03 كيفية قراءة عدد معين من الاحرف او الارقام باستخدام ال ()read
13:00 طريقة استخدام ال ()tell لمعرفة مكان القراءة
13:57 طريقة استخدام ال ()seek للقراءة من مكان معين
14:29 الكتابة على الملفات
17:28 مثال لاستخدام اكثر من ملف بنفس الوقت للقراءة والكتابة عليها
21:00 طريقة اضافة محتويات على ملف دون التعديل على محتويات الملف
21:42 طريقة التعامل مع الملفات الغير نصية كالصور مثلا باستخدام ال binary mode
23:25 طريقة نسخ صورة بطريقة فعالة للمحافظة على الذاكرة باستخدام بايثون
لمشاهدة دورة بايثون للمبتدئين كاملة: https://bit.ly/3r8zbLu
للاشتراك بالقناة: https://bit.ly/3sD3fPG