بايثونطريقة إنشاء كائن يسمح بالكتابة و القراءة من الملف في وقت واحد
الرمز + يمكن وضعه لثاني باراميتر في الدالة open() يستخدم لفتح الملف مع إمكانية القراءة منه و الكتابة فيه في نفس الوقت.
- في حال كتابة r+ فهذا يعني أن النص الذي تم كتابته في الملف سيكون بديلاً للنص الموجود أساساً فيه.
- في حال كتابة a+ فهذا يعني أن النص الذي تم كتابته في الملف سيتم إضافته في آخره.
الرمز + هو إختصار للكلمة Read & Write التي تعني إقرأ و اكتب.
مثال
النتيجة: سيتم إنشاء ملف إسمه demo.txt في نفس المشروع الذي نعمل فيه - إن لم يكن بالأساس موجوداً - مع إضافة النص "Appended text." على سطر جديد فيه.
Appended text.
في هذا المثال إفترضنا أن المشروع كان يحتوي على ملف إسمه demo.txt بجانب ملف البايثون و فيه النص "Existing text." الذي ظهر في النتيجة قبل النص "Appended text.".