PYTHON Tutorial

معالجة الملفات

المفاهيم الرئيسية:

  • قراءة الملفات في بايثون: تستخدم دالة ()open لفتح ملف للقراءة.
  • كتابة الملفات في بايثون: تستخدم دالة ()open لفتح ملف للكتابة.
  • أوضاع الملفات في بايثون: تحدد أوضاع الملفات كيفية فتح الملف (قراءة، كتابة، إضافة).

الخطوات العملية:

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

أوضاع الملفات:

  • قراءة: "r"
  • كتابة (يحذف أي محتوى موجود): "w"
  • إضافة (يكتب في نهاية الملف): "a"
  • قراءة وكتابة: "r+"
  • كتابة وقراءة (يحذف أي محتوى موجود): "w+"

مثال بسيط:

# فتح ملف للقراءة
f = open("file.txt", "r")

# قراءة محتوى الملف
content = f.read()

# إغلاق الملف
f.close()

# فتح ملف لكتابة "مرحبا" فيه
f = open("file.txt", "w")

# كتابة المحتوى في الملف
f.write("مرحبا")

# إغلاق الملف
f.close()