التابع ZipFile.infolist()
في بايثون
يعيد التابع قائمة تتضمّن كائن ZipFile
لكل عضو من أعضاء الأرشيف.
البنية العامة
ZipFile.infolist()
القيمة المعادة
يعيد التابع قائمة تتضمّن كائن ZipFile
لكل عضو من أعضاء الأرشيف، وتكون عناصر القائمة مرتّبة بنفس ترتيب الملفات في ملف ZIP على القرص في حال فتح أرشيف موجود فعلًا.
أمثلة
يبين المثال التالي آلية عمل التابع:
>>> import zipfile
>>> zip = zipfile.ZipFile('files.zip')
>>> zip.infolist()
[<ZipInfo filename='file1.txt' compress_type=deflate filemode='-rw-r--r--' file_size=10240 compress_size=127>, <ZipInfo filename='file2.html' compress_type=deflate filemode='-rw-r--r--' file_size=0 compress_size=2>, <ZipInfo filename='file3.py' compress_type=deflate filemode='-rw-r--r--' file_size=0 compress_size=2>]
انظر أيضًا
- التابع
ZipFile.getinfo()
: يعيد التابع كائنZipFile
مع معلومات حول عضو الأرشيف المعطى. - التابع
ZipFile.namelist()
: يعيد التابع قائمة بأسماء الأعضاء في ملف الأرشيف.