دورة بايثون للمبتدئين 11 | التعامل مع الملفات (فتح وانشاء ملفات وقراءة وكتابة البيانات على الملفات)


في هذا الفيديو من دورة بايثون للمبتدئين سنتعلم كيفية التعامل مع الملفات الخارجية في بايثون (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

By: Omar On: 2022-05-01