قراءة وكتابة ملفات نصية
تعلم كيفية القراءة من الملفات النصية والكتابة إليها.
سنغطي ما يلي...
لقد أنشأتَ بياناتٍ باستخدام Python، والآن لنحفظها ونقرأها لاحقًا. حان الوقت لمنح Python ذاكرةً طويلة المدى باستخدام الملفات!
الكتابة إلى ملف
جرب هذا:
with open("message.txt", "w") as file:file.write("Hello from Python!")
لن ترى أي إخراج على الشاشة بعد تشغيل هذا الكود، وهذا طبيعي! هذا الكود يكتب رسالة " Hello from Python!
" في ملف يُسمى message.txt
.
يُوجِّه الجزء with open("message.txt", "w")
Python لفتح ملف باسم message.txt
في وضع الكتابة ( "w"
). إذا لم يكن الملف موجودًا بالفعل، Python بايثون لك. بعد فتح الملف، يكتب file.write("Hello from Python!")
الرسالة إلى هذا الملف.
يُعد هذا مفيدًا عندما تحتاج إلى تخزين المعلومات لاستخدامها لاحقًا، مثل حفظ النتائج أو السجلات.
القراءة من ملف
الآن اقرأ ما كتبته للتو:
with open("message.txt", "w") as file:file.write("Hello from Python!")with open("message.txt", "r") as file:content = file.read()print(content)
لقد جعلنا للتو Python يقرأ من ملف حقيقي!
إضافة المزيد من المحتوى
هل تريد إضافة شيء إلى الملف بدلاً من استبداله؟
استخدم الوضع ...