Python/stat/ST SIZE

من موسوعة حسوب
< Python‏ | stat
مراجعة 13:07، 19 أغسطس 2018 بواسطة مصطفى-عطا (نقاش | مساهمات) (أنشأ الصفحة ب'يدل هذا الثابت على معانٍ مختلفة، تعتمد على نوع الملف. فهو يمثل حجم الملف بالبيات للملفات الع...')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

يدل هذا الثابت على معانٍ مختلفة، تعتمد على نوع الملف.

فهو يمثل حجم الملف بالبيات للملفات العادية.

أما بالنسبة لFIFO و sockets في معظم أنواع أنظمة يونكس (وخصوصًا في لينوكس)، فتمثل قيمة هذا الثابت عدد البايتات التي تنتظر القراءة في لحظة استدعاء التابع os.stat أو أشباهه.

يُمكن لهذه القيمة أن تكون مفيدةً عند الحاجة إلى السحب من أحد هذه الملفات الخاصة بعد أن يتم فتح "non-blocking".

ويختلف معنى هذا المتغير أيضًا بالنسبة لأجهزة block و character حسب نظام التشغيل الذي يتم العمل عليه.