English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل تعليمي الأساسيات في Python

تحكم العملية في Python

الوظائف في Python

أنواع البيانات في Python

عمليات ملفات Python

أجسام و كلاسات Python

التاريخ والوقت في Python

معرفة متقدمة Python

دليل مرجع Python

استخدام طريقة readlines() في ملف Python و مثال

وظائف ملف بايثون (ملف)

النظرة العامة

readlines() يستخدم هذا الطريقة لقراءة جميع السطور (حتى نهاية النص EOF) ويعود قائمة يمكن معالجتها باستخدام بنية for... in ... في بايثون.

إذا واجهت نهاية النص (EOF) فتعود قيمة فارغة.

الجملة

جملة النصوص لـ readlines() كالتالي:

fileObject.readlines();

الم 参数

  • لا يوجد.

القيمة المعدة

يعود قائمة تحتوي على جميع السطور.

مثال

يظهر هذا المثال استخدام وظيفة readline():

محتويات ملف w3codebox.txt كالتالي:

1:ar.oldtoolbag.com
2:ar.oldtoolbag.com
3:ar.oldtoolbag.com
4:ar.oldtoolbag.com
5:ar.oldtoolbag.com

قراءة محتويات الملف بشكل دائري:

مثال عبر الإنترنت

# فتح الملف
fo = open("w3codebox.txt", "r")
print("اسم الملف هو: ", fo.name)
 
for line in fo.readlines():  # قراءة كل سطر  
    line = line.strip()  # إزالة الفراغات من بداية النهاية  
    print("البيانات المقرأه هي: %s" % (line))
 
# إغلاق الملف
fo.close()
نتيجة الصفعة مثال أعلاه هي:
اسم الملف هو:  w3codebox.txt
البيانات المقرأه هي: 1:ar.oldtoolbag.com
البيانات المقرأه هي: 2:ar.oldtoolbag.com
البيانات المقرأه هي: 3:ar.oldtoolbag.com
البيانات المقرأه هي: 4:ar.oldtoolbag.com
البيانات المقرأه هي: 5:ar.oldtoolbag.com

وظائف ملف بايثون (ملف)