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