bz2
Python bz2 moduli
❮ Python o‘rnatilgan modullari
Misol
Bayt stringini siqing va siqilgan holatdan chiqaring:
import bz2
data = b"Tobias"
c = bz2.compress(data)
print(len(c) > 0)
print(bz2.decompress(c))
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
bz2 moduli bzip2 algoritmi yordamida ma’lumotlarni siqish va siqilgan holatdan chiqarish uchun to‘liq interfeysni taqdim etadi.
Undan siqilgan fayllar va oqimlar bilan ishlash yoki ikkilik ma’lumotlarni saqlashda xotira/disk sarfini kamaytirish uchun foydalaning.
A’zolar
| A’zo | Tavsif |
|---|---|
| BZ2Compressor() | Bosqichma-bosqich siqish uchun siquvchi (compressor) obyekt yaratadi. |
| BZ2Decompressor() | Bosqichma-bosqich siqilgan holatdan chiqarish uchun decompressor obyekt yaratadi. |
| BZ2File() | bzip2 bilan siqilgan faylni ikkilik rejimda ochadi. |
| compress() | Ma’lumotlarni bir martada siqadi. |
| decompress() | Ma’lumotlarni bir martada siqilgan holatdan chiqaradi. |
| open() | bzip2 bilan siqilgan faylni ochadi. |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
