lzma
Python lzma moduli
❮ Python o‘rnatilgan modullari
Misol
Baytlarni siqing va siqilgan holatdan chiqaring:
import lzma
data = b"Tobias"
xz = lzma.compress(data)
print(xz)
print(lzma.decompress(xz))
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
lzma moduli LZMA algoritmi yordamida siqish va siqilgan holatdan chiqarishni taqdim etadi (odatda .xz fayllarida ishlatiladi).
Undan binar ma’lumotlarni saqlash yoki uzatish hajmini kamaytirish uchun foydalaning. U oqimli va bir martalik amallarni qo‘llab-quvvatlaydi.
A’zolar
| A’zo | Tavsif |
|---|---|
| compress() | Ma’lumotlarni siqadi va siqilgan baytlarni qaytaradi. |
| decompress() | LZMA bilan siqilgan baytlarni siqilgan holatdan chiqaradi. |
| LZMAFile | .xz fayllarini o‘qish va yozish uchun fayl obyekti. |
| FILTER_LZMA2 | LZMA2 siqish uchun filtr konstantasi. |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
