التابع ZipFile.testzip()‎‎ في بايثون

من موسوعة حسوب
< Python‏ | ZipFile
مراجعة 08:22، 16 نوفمبر 2018 بواسطة Mohammed Taher (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>ZipFile.testzip()‎‎</code> في بايثون}}</noinclude> يقرأ التابع جميع الملفات في الأر...')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث


يقرأ التابع جميع الملفات في الأرشيف ويفحص ترويساتها وCRC الخاصة بها.

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

ZipFile.testzip()

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

يعيد التابع اسم أول ملف معطوب أو يعيد القيمة None إن لم يكن هناك ملف معطوب.

يؤدي استدعاء التابع testzip()‎ على كائن ZipFile مغلق إلى إطلاق الاستثناء ValueError في الإصدار 3.6 من بايثون. كان التابع يطلق الاستثناء RuntimeError في الإصدارات السابقة.

أمثلة

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

>>> import zipfile
>>> zip = zipfile.ZipFile('files.zip')
>>> zip.testzip()
>>> >>> print(zip.testzip())
None

مصادر

صفحة Work with ZIP archives في توثيق بايثون الرسمي.