بايثونالدالة tell()
تعريفها
ترجع رقم فهرس آخر حرف في الملف تم الوصول إليه أثناء القراءة من الملف عن طريق الكائن الذي يمثل هذا الملف.
بناؤها
باراميترات
لا تقبل أي باراميتر.
قيمة الإرجاع
ترجع رقم آخر حرف في الملف تم الوصول إليه أثناء القراءة من الملف.
في المثال التالي قمنا باستدعاء الدالة tell() بعد كل مجموعة حروف في الملف قمنا بقراءتها لمعرفة عند أي حرف وصلنا.
مثال
النتيجة: في كل مرة يتم فيها إستدعاء الدالة read() سترجع الخمس أحرف التالية الموجودة في الملف demo.txt في حين أن الدالة tell() سترجع رقم آخر حرف وصلنا إليه على النحو التالي.
Current file position: 5
Characters read: study
Current file position: 10
في هذا المثال إفترضنا أن المشروع كان يحتوي على ملف إسمه demo.txt بجانب ملف البايثون و فيه النص الذي ظهر في النتيجة.