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

من موسوعة حسوب
مراجعة 12:40، 10 نوفمبر 2018 بواسطة Mohammed Taher (نقاش | مساهمات) (←‏المعاملات)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)


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

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

peek(n)

المعاملات

n

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

ملاحظات:

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

مصادر