الفرق بين المراجعتين لصفحة: «Python/ZipFile/testzip»

من موسوعة حسوب
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>ZipFile.testzip()‎‎</code> في بايثون}}</noinclude> يقرأ التابع جميع الملفات في الأر...'
 
لا ملخص تعديل
 
سطر 2: سطر 2:


يقرأ التابع جميع الملفات في الأرشيف ويفحص ترويساتها وCRC الخاصة بها.
يقرأ التابع جميع الملفات في الأرشيف ويفحص ترويساتها وCRC الخاصة بها.
 
==البنية العامة==
== البنية العامة ==
 
<syntaxhighlight lang="python3">
<syntaxhighlight lang="python3">
ZipFile.testzip()
ZipFile.testzip()
</syntaxhighlight>
</syntaxhighlight>
== القيمة المعادة ==
يعيد التابع اسم أول ملف معطوب أو يعيد القيمة None إن لم يكن هناك ملف معطوب.
يؤدي استدعاء التابع testzip()‎ على كائن ZipFile مغلق إلى إطلاق الاستثناء ValueError في الإصدار 3.6 من بايثون. كان التابع يطلق الاستثناء RuntimeError في الإصدارات السابقة.


== أمثلة ==
== ‎القيمة المعادة ==
يعيد التابع اسم أول ملف معطوب أو يعيد القيمة <code>None</code> إن لم يكن هناك ملف معطوب.


يبين المثال التالي آلية عمل التابع:
يؤدي استدعاء التابع <code>testzip()‎</code> على كائن <code>[[Python/ZipFile|ZipFile]]</code> مغلق إلى إطلاق الاستثناء <code>ValueError</code> في الإصدار 3.6 من بايثون. كان التابع يطلق الاستثناء <code>RuntimeError</code> في الإصدارات السابقة.
 
==أمثلة==
<syntaxhighlight lang="python3">
يبين المثال التالي آلية عمل التابع:<syntaxhighlight lang="python3">
>>> import zipfile
>>> import zipfile
>>> zip = zipfile.ZipFile('files.zip')
>>> zip = zipfile.ZipFile('files.zip')
سطر 25: سطر 19:
None
None
</syntaxhighlight>
</syntaxhighlight>
 
==مصادر==
== مصادر ==
* [https://docs.python.org/3/library/zipfile.html#zipfile.ZipFile.testzip صفحة Work with ZIP archives في توثيق بايثون الرسمي.]
[https://docs.python.org/3/library/zipfile.html#zipfile.ZipFile.testzip صفحة Work with ZIP archives في توثيق بايثون الرسمي.]
 
[[تصنيف:Python]]
[[تصنيف:Python]]
[[تصنيف:Python Modules]]
[[تصنيف:Python Modules]]
[[تصنيف:Python Methods]]
[[تصنيف:Python Methods]]

المراجعة الحالية بتاريخ 08:24، 16 نوفمبر 2018


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

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

ZipFile.testzip()

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

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

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

أمثلة

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

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

مصادر