base64
Python base64 moduli
❮ Python o‘rnatilgan modullari
Misol
Stringni Base64 yordamida kodlang va dekodlang:
import base64
s = "Linus".encode()
b = base64.b64encode(s)
print(b)
print(base64.b64decode(b).decode())
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
base64 moduli ikkilik ma’lumotlarni Base16, Base32, Base64 va shunga o‘xshash kodlashlar yordamida ASCII stringlarga kodlaydi.
Undan ikkilik ma’lumotlarni matnli formatlarda uzatish, URL’lar bilan xavfsiz ishlash yoki kichik resurslarni matnli hujjatlarga joylash uchun foydalaning.
A’zolar
| A’zo | Tavsif |
|---|---|
| a85decode() | ASCII85 (Base85) da kodlangan ma’lumotlarni dekodlaydi. |
| a85encode() | Ikkilik ma’lumotlarni ASCII85 yordamida kodlaydi. |
| b16decode() | Base16 (hex) da kodlangan ma’lumotlarni dekodlaydi. |
| b16encode() | Ikkilik ma’lumotlarni Base16 (hex) yordamida kodlaydi. |
| b32decode() | Base32 da kodlangan ma’lumotlarni dekodlaydi. |
| b32encode() | Ikkilik ma’lumotlarni Base32 yordamida kodlaydi. |
| b32hexdecode() | Kengaytirilgan o‘n oltilik alifbodan foydalanib Base32 ni dekodlaydi. |
| b32hexencode() | Kengaytirilgan o‘n oltilik alifbodan foydalanib Base32 yordamida kodlaydi. |
| b64decode() | Base64 da kodlangan ma’lumotlarni dekodlaydi. |
| b64encode() | Ikkilik ma’lumotlarni Base64 yordamida kodlaydi. |
| b85decode() | Base85 da kodlangan ma’lumotlarni dekodlaydi. |
| b85encode() | Ikkilik ma’lumotlarni Base85 yordamida kodlaydi. |
| decodebytes() | Baytsimon (bytes-like) obyektdagi Base64 ni dekodlaydi (qator uzilishlariga ruxsat beriladi). |
| encodebytes() | Base64 ga kodlaydi va qator uzilishlari bo‘lgan bytes obyektini qaytaradi. |
| standard_b64decode() | Standart alifbodan foydalanib Base64 ni dekodlaydi. |
| standard_b64encode() | Standart alifbodan foydalanib Base64 ga kodlaydi. |
| urlsafe_b64decode() | URL uchun xavfsiz alifbodan foydalanib Base64 ni dekodlaydi. |
| urlsafe_b64encode() | URL uchun xavfsiz alifbodan foydalanib Base64 ga kodlaydi. |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
