file.fileno() واصف الملف

آخر تحديث: 2026-09-22

file.fileno() واصف الملف

file.fileno() يُرجع واصف الملف كعدد صحيح على مستوى نظام التشغيل.

التصنيفدوال الملفات
النوعدوال الأنواع المدمجة
إصدار بايثونall

📝 الصياغة

file.fileno()

القيمة المُعادة:int. The OS-level integer file descriptor.

يعدّل الكائن الأصلي:لا (يُعيد كائنًا جديدًا)

💥 الاستثناءات

▶ مثال

عدّل الكود واضغط تشغيل لرؤية النتيجة في لوحة المخرجات:

المخرجات:

True
المزيد من الحالات قادم قريباً — تابعونا.

❓ أسئلة شائعة

Qماذا تُرجع fileno()؟
Aوصف الملف (file descriptor) ذو القيمة الصحيحة على مستوى نظام التشغيل، ويُستخدم في العمليات منخفضة المستوى مثل select و os.read.
Qماذا يحدث إذا استُدعيت بعد إغلاق الملف؟
Aتُطلق OSError (الملف مغلق أو أن التدفق لا يملك وصف ملف).
Qمتى يُستخدم؟
Aعند تمرير كائن الملف إلى المكتبات التي تحتاج إلى واصف الملف (fd) مثل select والعمليات المرتبطة بـ socket.
Web-Tutorial.com

فريق Web-Tutorial التقني

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

100%