التابع TarFile.next()
في بايثون
يعيد التابع العضو التالي في الأرشيف على هيئة كائن 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.getmember()
: يعيد التابع كائنTarInfo
لعضو ملف الأرشيف المعطى.
- التابع
TarFile.getmembers()
: يعيد التابع أعضاء الأرشيف على هيئة قائمة من كائناتTarInfo
.
- التابع
TarFile.getnames()
: يعيد التابع قائمة بأسماء الأعضاء في الأرشيف.
مصادر
صفحة Read and write tar archive files في توثيق بايثون الرسمي.