file.isatty() هل هو جهاز طرفي

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

file.isatty() هل هو جهاز طرفي

file.isatty() يحدد ما إذا كان دفق الملف متصلًا بجهاز طرفي (tty).

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

📝 الصياغة

file.isatty()

القيمة المُعادة:bool. True if the stream is connected to a tty device, else False.

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

▶ مثال

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

المخرجات:

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

❓ أسئلة شائعة

Qماذا تفحص isatty()؟
Aما إذا كان تدفق الملف متصلًا بطرفية (tty). تُرجع True عند التشغيل في طرفية، و False عندما يُعاد توجيه المخرجات إلى ملف أو أنبوب (pipe).
Qما فائدتها؟
Aتحديد ما إذا كان المخرج تفاعليًا، مثل "تلوين المخرجات في الطرفية وطباعة نص عادي عند إعادة التوجيه".
Qماذا تُرجع عند الملف العادي؟
Aتُرجع False.
Web-Tutorial.com

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

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

100%