الفرق بين المراجعتين ل"Python/TarFile/next"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>TarFile.next()‎‎</code> في بايثون}}</noinclude> يعيد التابع العضو التالي في الأرشي...')
 
 
سطر 1: سطر 1:
 
<noinclude>{{DISPLAYTITLE:التابع <code>TarFile.next()‎‎</code> في بايثون}}</noinclude>
 
<noinclude>{{DISPLAYTITLE:التابع <code>TarFile.next()‎‎</code> في بايثون}}</noinclude>
  
يعيد التابع العضو التالي في الأرشيف على هيئة كائن <code>[[Python/TarInfo|TarInfo]]</code> وذلك عند فتح كائن <code>TarFile</code> للقراءة.  
+
يعيد التابع العضو التالي في الأرشيف على هيئة كائن <code>[[Python/TarInfo|TarInfo]]</code> وذلك عند فتح كائن <code>[[Python/TarFile|TarFile]]</code> للقراءة.  
  
 
== البنية العامة ==
 
== البنية العامة ==
سطر 8: سطر 8:
 
TarFile.next()
 
TarFile.next()
 
</syntaxhighlight>
 
</syntaxhighlight>
 
 
== القيمة المعادة ==
 
== القيمة المعادة ==
يعيد التابع العضو التالي في الأرشيف على هيئة كائن <code>[[Python/TarInfo|TarInfo]]</code> وذلك عند فتح كائن <code>TarFile</code> للقراءة. ويعيد التابع القيمة None إن لم يتوفّر المزيد من الأعضاء.
+
يعيد التابع العضو التالي في الأرشيف على هيئة كائن <code>[[Python/TarInfo|TarInfo]]</code> وذلك عند فتح كائن <code>[[Python/TarFile|TarFile]]</code> للقراءة. ويعيد التابع القيمة <code>None</code> إن لم يتوفّر المزيد من الأعضاء.
 
== أمثلة ==
 
== أمثلة ==
  
سطر 31: سطر 30:
  
 
== انظر أيضًا ==
 
== انظر أيضًا ==
 +
*التابع <code>[[Python/TarFile/getmember|TarFile.getmember()‎]]</code>: يعيد التابع كائن <code>[[Python/TarInfo|TarInfo]]</code> لعضو ملف الأرشيف المعطى.
  
 +
*التابع <code>[[Python/TarFile/getmembers|TarFile.getmembers()‎]]</code>: يعيد التابع أعضاء الأرشيف على هيئة قائمة من كائنات <code>[[Python/TarInfo|TarInfo]]</code>.
 +
 +
*التابع <code>[[Python/TarFile/getnames|TarFile.getnames()‎]]</code>: يعيد التابع قائمة بأسماء الأعضاء في الأرشيف.
 
== مصادر ==
 
== مصادر ==
 
[https://docs.python.org/3/library/tarfile.html#tarfile.TarFile.next صفحة Read and write tar archive files في توثيق بايثون الرسمي.]
 
[https://docs.python.org/3/library/tarfile.html#tarfile.TarFile.next صفحة Read and write tar archive files في توثيق بايثون الرسمي.]

المراجعة الحالية بتاريخ 19:09، 14 نوفمبر 2018


يعيد التابع العضو التالي في الأرشيف على هيئة كائن TarInfo وذلك عند فتح كائن TarFile للقراءة.

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

TarFile.next()

القيمة المعادة

يعيد التابع العضو التالي في الأرشيف على هيئة كائن TarInfo وذلك عند فتح كائن TarFile للقراءة. ويعيد التابع القيمة None إن لم يتوفّر المزيد من الأعضاء.

أمثلة

يبين المثال التالي آلية عمل التابع:

>>> import tarfile
>>> tar = tarfile.open('files.tar', 'r')
>>> tar.next()
<TarInfo 'file1.txt' at 0x7f486610b110>
>>> tar.next()
<TarInfo 'file2.html' at 0x7f486610b2a0>
>>> tar.next()
<TarInfo 'file3.py' at 0x7f486610b048>
>>> tar.next()
>>> print(tar.next())
None

انظر أيضًا

  • التابع TarFile.getnames()‎: يعيد التابع قائمة بأسماء الأعضاء في الأرشيف.

مصادر

صفحة Read and write tar archive files في توثيق بايثون الرسمي.