الدالة lzma.compress() في بايثون
تضغط الدالة البيانات المعطاة (كائن bytes) وتعيد البيانات المضغوطة على هيئة كائن bytes.
البنية العامة
lzma.compress(data, format=FORMAT_XZ, check=-1, preset=None, filters=None)
المعاملات
data
البيانات المراد ضغطها.
راجع الكائن LZMACompressor للاطلاع على وصف مفصّل للمعاملات format و check و preset و filters.
القيمة المعادة
تعيد الدالة كائن bytes يتضمّن البيانات المضغوطة.
أمثلة
يبين المثال التالي طريقة ضغط البيانات في الذاكرة:
import lzma
data_in = b"Insert Data Here"
data_out = lzma.compress(data_in)
انظر أيضًا
- الدالة
lzma.decompress(): تفكّ الدالة الضغط عن البيانات المعطاة (كائنbytes) وتعيد البيانات غير المضغوطة على هيئة كائنbytes.