بايثونطريقة قراءة النص الموجود في ملف نصي
الرمز t
يمكن وضعه لثاني باراميتر في الدالة open()
لتحديد أن محتوى الملف عبارة عن نص عادي.
كما أنه الرمز الإفتراضي الذي تعتمده الدالة عند فتح الملف لهذا لا داعي لذكره إذا كنت ستتعامل مع ملف نصي.
الرمز t
هو إختصار للكلمة Text التي تعني نص عادي و الذي يمكن لأي إنسان قراءته و فهمه.
مثال
# لتحديد أن نوع الملف هو ملف نصي 't' للإشارة إلى أننا سنستخدم هذا الكائن للقراءة من الملف بالإضافة إلى الرمز 'r' و وضعنا الرمز 'demo.txt' هنا قمنا بإنشاء كائن يشير لملف إسمه opened_file = open('demo.txt', 'rt') # الذي يشير للملف المفتوح حتى ترجع النص الموجود فيه، بعدها قمنا بطباعة النص الذي سترجعه opened_file من الكائن read() هنا قمنا باستدعاء الدالة print(opened_file.read()) # لإغلاق الإتصال مع الملف المفتوح في الذاكرة opened_file من الكائن close() هنا قمنا باستدعاء الدالة opened_file.close()
النتيجة: سيتم قراءة محتوى الملف demo.txt
و من ثم عرضه كالتالي.
في هذا المثال إفترضنا أن المشروع كان يحتوي على ملف إسمه demo.txt
بجانب ملف البايثون و فيه النص الذي ظهر في النتيجة.