الفرق بين المراجعتين ل"Python/GzipFile/peek"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>GzipFile.peek()‎</code> في بايثون}}</noinclude> يقرأ التابع العدد المحدد من البيانا...')
 
 
سطر 16: سطر 16:
 
'''ملاحظات:'''
 
'''ملاحظات:'''
  
* صحيح أن استدعاء التابع peek()‎ لا يؤدي إلى تغيير في موقع الملف في كائن GzipFile، ولكنّه قد يؤدي إلى إحداث تغيير في كائن الملف الداخلي (إذا كان كائن GzipFile قد بُني مع استخدام المعامل fileobj مثلًا).
+
* صحيح أن استدعاء التابع <code>peek()‎</code> لا يؤدي إلى تغيير في موقع الملف في كائن <code>[[Python/GzipFile|GzipFile]]</code>، ولكنّه قد يؤدي إلى إحداث تغيير في كائن الملف الداخلي (إذا كان كائن <code>[[Python/GzipFile|GzipFile]]</code> قد بُني مع استخدام المعامل <code>fileobj</code> مثلًا).
 
* هذا التابع جديد في الإصدار 3.2 من بايثون.
 
* هذا التابع جديد في الإصدار 3.2 من بايثون.
  

المراجعة الحالية بتاريخ 12:40، 10 نوفمبر 2018


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

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

peek(n)

المعاملات

n

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

ملاحظات:

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

مصادر