الدالة ()os.close في بايثون

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

تُغلِق الدالة واصِف الملف المُمرَّر.

البنية العامة

close(fd)

المعاملات

fd

واصِف الملف المُراد إغلاقه.

القيمة المعادة

لا تُعيد الدالة أي قيمة (أي أنَّ قيمتها المعادة None).

ملاحظة: هذه الدالة مُخصَّصة لعمليات الإدخال والإخراج مُنخفِضة المستوى، وينبغي استخدامها على واصفات الملفات المُعادة من دوال مثل ()os.open أو ()os.pipe. لإغلاق "كائِن ملف" مُعاد من دالة مَضمَّنة في بايثون مثل ()open، أو من دوال مثل ()os.popen أو ()os.fdopen، استخدم التابِع ()close الخاص به.

أمثلة

يبيّن المثال التالي آلية عمل الدالة.

>>> import os
>>> fd = os.open('TEST', 0)
>>> os.close(fd)

مصادر