[PYTHON] Comprenez base64.

Qu'est-ce que base64

base64 est un mot qui signifie un nombre de 64 bases, et toutes les données sont codées par 64 caractères d'alphabets (a ~ z, A ~ z), de nombres (0 ~ 9) et de quelques symboles (+, /). C'est une méthode.

Qu'est-ce que base64? ?? Je l'ai implémenté pour comprendre

Diagramme de relation

base64.jpeg

#Chaîne"Hello"Encoder
encoded="Hello".encode()
print(encoded)
#b'Hello'

#-----------------
#"Hello"Encodage en base64 des octets
base64_encoded=base64.b64encode(encoded)
print(base64_encoded)
#b'SGVsbG8='

#-----------------
#Décoder les octets encodés en base64
decoded=base64.b64decode(base64_encoded)
print(decoded)
#b'Hello'

#-----------------
#Décoder les octets
string=decoded.decode()
print(string)
#'Hello'

référence

Qu'est-ce que base64? ?? Je l'ai implémenté pour comprendre Conversion mutuelle et affichage hexadécimal des chaînes de caractères et des chaînes d'octets en Python 3 base64 --- Encodage de données Base16, Base32, Base64, Base85

Recommended Posts

Comprenez base64.
Comprendre Word2Vec
Comprendre k-means ++
Numéro de base
Décodage / encodage Base64
Comprendre l'axe de numpy