Programming Basics SQL HTML CSS JavaScript React Python C++ Java JavaFX Swing Problem Solving English English Conversations Computer Fundamentals Linux Learn Typing

بايثونطريقة قراءة النص الموجود في ملف نصي

الرمز t يمكن وضعه لثاني باراميتر في الدالة open() لتحديد أن محتوى الملف عبارة عن نص عادي.
كما أنه الرمز الإفتراضي الذي تعتمده الدالة عند فتح الملف لهذا لا داعي لذكره إذا كنت ستتعامل مع ملف نصي.

الرمز t هو إختصار للكلمة Text التي تعني نص عادي و الذي يمكن لأي إنسان قراءته و فهمه.


مثال

Test.py
# لتحديد أن نوع الملف هو ملف نصي 't' للإشارة إلى أننا سنستخدم هذا الكائن للقراءة من الملف بالإضافة إلى الرمز 'r' و وضعنا الرمز 'demo.txt' هنا قمنا بإنشاء كائن يشير لملف إسمه
opened_file = open('demo.txt', 'rt')
# الذي يشير للملف المفتوح حتى ترجع النص الموجود فيه، بعدها قمنا بطباعة النص الذي سترجعه opened_file من الكائن read() هنا قمنا باستدعاء الدالة
print(opened_file.read())
# لإغلاق الإتصال مع الملف المفتوح في الذاكرة opened_file من الكائن close() هنا قمنا باستدعاء الدالة
opened_file.close()
# لتحديد أن نوع الملف هو ملف نصي '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 و من ثم عرضه كالتالي.

Python is an easy language to learn.

في هذا المثال إفترضنا أن المشروع كان يحتوي على ملف إسمه demo.txt بجانب ملف البايثون و فيه النص الذي ظهر في النتيجة.