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

Python 基础教程

الوظائف في Python

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

ملاحظات الخبرة

أدوات عبر الإنترنت

دروس أساسية Python

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

اسم الملف هو: w3codebox.txt

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

الأشياء والفئات في Python التاريخ والوقت في Python

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

دليل Python

استخدام seek() في ملفات Python واستخدام الأمثلة

ملخص

  • seek() يستخدم هذا الجملة لتحريك مؤشر قراءة الملف إلى موقع معين.

  • جملة seek()fileObject.seek(offset[, whence])

المبدأ

offset

-- حجم التحريك، أي عدد البايتات التي يجب تحريكها

whence:

اختياري، القيمة الافتراضية هي 0. اعطِ لـ offset معنى، يوضح من أي موقع يبدأ التحريك؛ 0 يعني من بداية الملف، 1 يعني من الموقع الحالي، 2 يعني من نهاية الملف.

القيمة المعدلة
إذا كانت العملية ناجحة، فإنها تعود إلى موقع الملف الجديد، وإذا فشلت فإنها تعود إلى -1.
مثال
في هذا المثال، يتم عرض استخدام طريقة 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)
 
قراءة محتويات الملف بشكل دوري:
أمثلة على الإنترنت
fo = open("w3codebox.txt", "r")
print("اسم الملف هو: " + fo.name)
 
 
fo.seek(0, 0)
line = fo.readline()

print("البيانات المقرأه هي: %s" % (line))

fo.close()
نتيجة الخروج من الأمثلة أعلاه هي:
نتيجة الخروج من الأمثلة أعلاه هي:

اسم الملف هو: w3codebox.txt