الفرق بين المراجعتين لصفحة: «Python/LZMAFile/peek»
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>LZMAFile.peek()</code> في بايثون}}</noinclude> يعيد التابع البيانات المخزنة في الذ...' |
لا ملخص تعديل |
||
سطر 10: | سطر 10: | ||
==المعاملات== | ==المعاملات== | ||
===<code>size</code>=== | ===<code>size</code>=== | ||
يعيد التابع ما لا يقل عن بايت واحد من البيانات (إلا إذا وصل التابع إلى نهاية الملف)، ويكون عدد البياتات المعادة غير محدّد. (يجري تجاهل المعامل size). | يعيد التابع ما لا يقل عن بايت واحد من البيانات (إلا إذا وصل التابع إلى نهاية الملف)، ويكون عدد البياتات المعادة غير محدّد. (يجري تجاهل المعامل <code>size</code>). | ||
'''ملاحظة:''' | |||
صحيح أن استدعاء التابع <code>peek()</code> لا يؤدي إلى تغيير موقع الملف في كائن <code>LZMAFile</code>، إلا أنّه قد يغيّر الموقع في كائن الملف الداخلي (مثال: عند بناء الصنف <code>LZMAFile</code> عن طريق تمرير كائن ملف كقيمة للمعامل <code>filename</code>). | |||
==مصادر== | ==مصادر== |
المراجعة الحالية بتاريخ 19:28، 11 نوفمبر 2018
يعيد التابع البيانات المخزنة في الذاكرة دون التحرّك في موقع الملف.
البنية العامة
peek(size=-1)
المعاملات
size
يعيد التابع ما لا يقل عن بايت واحد من البيانات (إلا إذا وصل التابع إلى نهاية الملف)، ويكون عدد البياتات المعادة غير محدّد. (يجري تجاهل المعامل size
).
ملاحظة:
صحيح أن استدعاء التابع peek()
لا يؤدي إلى تغيير موقع الملف في كائن LZMAFile
، إلا أنّه قد يغيّر الموقع في كائن الملف الداخلي (مثال: عند بناء الصنف LZMAFile
عن طريق تمرير كائن ملف كقيمة للمعامل filename
).