الدالة 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
.