الصنف bz2.BZ2Compressor
في بايثون
< Python
تنشئ هذه الدالة البانية كائن compressor جديد، ويمكن استخدام هذا الكائن لضغط البيانات تزايدياً.
البنية العامة
bz2.BZ2Compressor(compresslevel=9)
المعاملات
compresslevel
إن توفّرت قيمة لهذا المعامل فيجب أن تكون عددًا صحيحًا يتدرّج من 1 إلى 9، والقيمة الافتراضية لهذا المعامل هي 9.
توابع الصنف BZ2File
تقدّم كائنات BZ2File التوابع التالية:
التابع compress()
يقدّم التابع البيانات المعطاة إلى كائن compressor، ويعيد البيانات المضغوطة إن أمكن ذلك، وإلا فإنه يعيد سلسلة بايتات فارغة.
التابع flush()
يتمّ التابع عملية الضغط، ويعيد البيانات المضغوطة المتبقية في ذاكرة التخزين الداخلية internal buffer.