الفرق بين المراجعتين لصفحة: «Python/BZ2Compressor»
< Python
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الصنف <code>bz2.BZ2Compressor</code> في بايثون}}</noinclude> تنشئ هذه الدالة البانية كائن compressor جد...' |
|||
سطر 12: | سطر 12: | ||
=== <code>compresslevel</code> === | === <code>compresslevel</code> === | ||
إن توفّرت قيمة لهذا المعامل فيجب أن تكون عددًا صحيحًا يتدرّج من 1 إلى | إن توفّرت قيمة لهذا المعامل فيجب أن تكون عددًا صحيحًا يتدرّج من <code>1</code> إلى <code>9</code>، والقيمة الافتراضية لهذا المعامل هي <code>9</code>. | ||
== توابع الصنف <code> | == توابع الصنف <code>BZ2Compressor</code> == | ||
تقدّم كائنات | تقدّم كائنات <code>BZ2Compressor</code> التوابع التالية: | ||
=== التابع <code>compress()</code> === | === التابع <code>[[Python/BZ2Compressor/compress|compress()]]</code> === | ||
يقدّم التابع البيانات المعطاة إلى كائن compressor، ويعيد البيانات المضغوطة إن أمكن ذلك، وإلا فإنه يعيد سلسلة بايتات فارغة. | يقدّم التابع البيانات المعطاة إلى كائن compressor، ويعيد البيانات المضغوطة إن أمكن ذلك، وإلا فإنه يعيد سلسلة بايتات فارغة. | ||
=== التابع <code>flush()</code> === | === التابع <code>[[Python/BZ2Compressor/flush|flush()]]</code> === | ||
يتمّ التابع عملية الضغط، ويعيد البيانات المضغوطة المتبقية في ذاكرة التخزين الداخلية internal buffer. | يتمّ التابع عملية الضغط، ويعيد البيانات المضغوطة المتبقية في ذاكرة التخزين الداخلية internal buffer. |
المراجعة الحالية بتاريخ 20:10، 9 نوفمبر 2018
تنشئ هذه الدالة البانية كائن compressor جديد، ويمكن استخدام هذا الكائن لضغط البيانات تزايدياً.
البنية العامة
bz2.BZ2Compressor(compresslevel=9)
المعاملات
compresslevel
إن توفّرت قيمة لهذا المعامل فيجب أن تكون عددًا صحيحًا يتدرّج من 1
إلى 9
، والقيمة الافتراضية لهذا المعامل هي 9
.
توابع الصنف BZ2Compressor
تقدّم كائنات BZ2Compressor
التوابع التالية:
التابع compress()
يقدّم التابع البيانات المعطاة إلى كائن compressor، ويعيد البيانات المضغوطة إن أمكن ذلك، وإلا فإنه يعيد سلسلة بايتات فارغة.
التابع flush()
يتمّ التابع عملية الضغط، ويعيد البيانات المضغوطة المتبقية في ذاكرة التخزين الداخلية internal buffer.