0Pricing
Learn AI with Python · درس

عمليات الملفات في Python

قراءة ملفات البيانات وكتابتها

عمليات الملفات في Python درس مجاني في Learn AI with Python على CoddyKit. هذا هو الدرس 3 من أصل 5. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Learn AI with Python، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Learn AI with Python 5 دروس في المجموع.

قراءة الملفات وكتابتها

عمليات الملفات في Python

تسهّل Python العمل مع الملفات لقراءة البيانات وكتابتها. في هذا الدرس، سنستكشف كيفية التعامل مع الملفات في Python، بما في ذلك فتحها وقراءتها وكتابتها وإغلاقها.

عمليات الملفات في Python — رسم توضيحي 1

فتح الملفات

فتح الملفات

للعمل مع ملف في Python، تحتاج أولًا إلى فتحه باستخدام الدالة open(). وتتطلب الدالة open() اسم الملف والوضع، مثل 'r' للقراءة و'w' للكتابة.

مثال:

file = open('example.txt', 'r')

قراءة الملفات

قراءة الملفات

يمكنكم قراءة محتويات ملف باستخدام طرق مثل read() أو readline() أو readlines().

مثال:

content = file.read()

كتابة الملفات

كتابة الملفات

لكتابة البيانات في ملف، افتحوه في وضع الكتابة ('w'). لاحظوا أن هذا سيؤدي إلى الكتابة فوق المحتوى الموجود في الملف.

مثال:

file = open('example.txt', 'w') file.write('Hello, World!')

إلحاق البيانات بالملفات

إلحاق البيانات بالملفات

إذا أردتم إضافة بيانات إلى ملف موجود من دون الكتابة فوق محتواه، فاستخدموا وضع الإلحاق ('a').

مثال:

file = open('example.txt', 'a') file.write('\nNew line of text')

إغلاق الملفات

إغلاق الملفات

من المهم إغلاق الملف بعد الانتهاء من استخدامه لتحرير موارد النظام. استخدموا الطريقة close() لإغلاق الملف.

مثال:

file.close()

استخدام العبارة 'with'

استخدام العبارة 'with'

تتعامل العبارة with تلقائيًا مع إغلاق الملفات، مما يجعل شيفرتك أكثر نظافة وأمانًا.

مثال:

with open('example.txt', 'r') as file: content = file.read()

مراجعة

مراجعة

لقد تعلّمت كيفية التعامل مع الملفات في Python:

  • فتح الملفات: استخدام open() مع أوضاع مختلفة.
  • قراءة الملفات: استخدام أساليب مثل read().
  • الكتابة والإلحاق: إضافة محتوى إلى الملفات باستخدام وضعَي الكتابة والإلحاق.
  • إغلاق الملفات: استخدام close() أو العبارة with.

تهانينا!

تهانينا!

لقد أكملت درس عمليات الملفات في Python. تابع إلى الدرس التالي لتتعلّم معالجة الأخطاء وتصحيح الأخطاء في Python.

عمليات الملفات في Python — رسم توضيحي 10

الأسئلة الشائعة

هل درس «عمليات الملفات في Python» مجاني؟

نعم — نص درس «عمليات الملفات في Python» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Learn AI with Python، انتقل إلى CoddyKit PRO. تتضمن دورة Learn AI with Python 5 دروس في المجموع.

ماذا ستتعلم في «عمليات الملفات في Python»؟

قراءة ملفات البيانات وكتابتها تتمرن على Learn AI with Python مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.

هل أحتاج إلى خبرة سابقة لأبدأ Learn AI with Python؟

لا تُشترط خبرة سابقة. Learn AI with Python على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 3 من أصل 5.

كم من الوقت يستغرق درس «عمليات الملفات في Python»؟

معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.

هل يمكنني كتابة وتشغيل أكواد في درس Learn AI with Python هذا؟

نعم. كل درس في Learn AI with Python يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

جميع الدروس في هذه الدورة

  1. مكتبات Python للذكاء الاصطناعي
  2. أنواع البيانات وهياكلها في Python
  3. عمليات الملفات في Python
  4. معالجة الأخطاء في Python
  5. إعداد بيئة التطوير
← العودة إلى Learn AI with Python