recent
أخبار ساخنة

مجموعة أمثلة عن القراءة و الكتابة على الملفات بإستخدام بايثون

الصفحة الرئيسية

أمثلة لدرس القراءة و الكتابة على الملفات في بايثون

التعامل مع الملفات في بايثون القراءة منها والكتابة عليها, تحدثنا في الدرس العاشر من دورة البايثون في هذا الموقع عن القراءة و الكتابة على الملفات.

في حال كان يوجد لدينا ملف File و نريد قراءة read محتواه عن طريق البايثون او إنشاء ملف و الكتابة write بداخله عن طريق الشل بالبايثون.

و هذا الدرس سيكون فقط عن أمثلة و مراجعة لكيفية التعامل مع الملفات بالقراءة و الكتابة عليها.

 

التمرين الأول

نفترض بأن لدينا ملف بإسم tech.txt على سطح المكتب و به بيانات, إقرأ ما بداخل هذا الملف عن طريق البايثون.

f = open("tech.txt", "r")
print(f.read())

عند تشغيل هذا البرنامج و الضغط على run سوف تكون النتيجة كما في الصورة

القراءة من الملف النصي لغة بايثون

التمرين الثاني

نفترض بأن لدينا ملف بإسم tech.txt على سطح المكتب و به بيانات, إقرأ جزء من هذه البيانات, ليس كامله, فقط اول 10 حروف من الملف عن طريق البايثون.

f = open("tech.txt", "r")
print(f.read(10))

سوف يقوم بقراءة فقط أول عشر حروف من الملف, بإعتمادنا على الملف السابق ستكون نتيجته هي

Database h

 

التمرين الثالث

نفترض بأن لدينا ملف بإسم tech.txt على سطح المكتب و به بيانات عدة اسطر, إقرأ سطر السطر الأول من هذا الملف عن طريق بايثون.

f = open("tech.txt", "r")
print(f.readline())

عند تشغيل هذا الكود سوف يطبع لنا فقط أول سطر من الملف النصي أيً كان.


التمرين الرابع

نفترض بأن لدينا ملف بإسم tech.txt على سطح المكتب و به بيانات عدة اسطر, إقرأ بيانات هذا الملف سطر سطر.

f = open("tech.txt", "r")
for x in f:
    print(x)

عند تشغيل هذا البرنامج و الضغط على run سوف تكون النتيجة كما في الصورة

قراءة كل سطر من ملف على حدى في بايثون


التمرين الخامس

نفترض بأن لدينا ملف بإسم tech.txt على سطح المكتب و به بيانات عدة اسطر, إقرأ اول سطرين من هذا الملف و استدعي تابع قناة القراءة بعد الإنتهاء من القراءة.

f = open("/home/data/Desktop/tech.txt", "r")
print(f.readline())
print(f.readline())
f.close()

عند تشغيل هذا البرنامج و الضغط على run سوف تكون النتيجة كما في الصورة

الملفات النصية بايثون


التمرين السادس

اكتب ملف جديد على سطح المكتب بإستخدام البايثون و أضف بيانات لهذا الملف و إقرأها.

f = open("tech2.txt", "a")
f.write("parrot and spider admin2 in programmer tech")
#للقراءة
f = open("tech2.txt", "r")
print(f.read())

عند تشغيل هذا البرنامج و الضغط على run سوف تكون النتيجة كما في الصورة

كتابة ملف بايثون write file python
 
في حال كان لديكم أية إستفسارات لا تترددوا في طرحها علينا
google-playkhamsatmostaqltradent