Python/stat/ST SIZE

من موسوعة حسوب
< Python‏ | stat

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

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

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

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

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