التابع GzipFile.peek()‎ في بايثون

من موسوعة حسوب


يقرأ التابع العدد المحدد من البيانات المضغوطة دون تقديم موقع الملف.

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

peek(n)

المعاملات

n

عدد البيانات المضغوطة المراد قرائتها. يُجري التابع عند استدعائه قراءة واحدة على الأكثر على تدفق البيانات المضغوطة، ويمكن لعدد البايتات المعادة أن يكون أقل أو أكثر من المطلوب.

ملاحظات:

  • صحيح أن استدعاء التابع peek()‎ لا يؤدي إلى تغيير في موقع الملف في كائن GzipFile، ولكنّه قد يؤدي إلى إحداث تغيير في كائن الملف الداخلي (إذا كان كائن GzipFile قد بُني مع استخدام المعامل fileobj مثلًا).
  • هذا التابع جديد في الإصدار 3.2 من بايثون.

مصادر