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

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>TarFile.next()‎‎</code> في بايثون}}</noinclude> يعيد التابع العضو التالي في الأرشي...')
(لا فرق)

مراجعة 19:07، 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

انظر أيضًا

مصادر

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