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

من موسوعة حسوب


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

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

ZipFile.testzip()

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

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

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

أمثلة

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

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

مصادر