Le module base64 de Python fournit des fonctions pour encoder et décoder des données binaires en une représentation base64. Il est couramment utilisé pour inclure de petites images dans du HTML, du CSS ou du JavaScript, ou n'importe quoi d'autre.
Voici un exemple d'utilisation du module base64 pour encoder et décoder une chaîne de caractères :
1 2 3 4 5 6 7 8 9 |
import base64 # Encoder une chaîne de caractères chaine_encodee = base64.b64encode(b'Bonjour le monde !') print(chaine_encodee) # Sortie : b'Qm9uam91ciBsZSBtb25kZSAh' # Décoder une chaîne de caractères chaine_decodee = base64.b64decode(chaine_encodee) print(chaine_decodee) # Sortie : b'Bonjour le monde !' |
Le module base64 fournit également des fonctions pour encoder et décoder des données dans d'autres formats, tels que base32, base16 et base85.
1 2 3 4 5 6 7 8 9 |
import base64 # Encoder une chaîne de caractères en base32 chaine_encodee = base64.b32encode(b'Bonjour le monde !') print(chaine_encodee) # Sortie : b'MFRGGZDFONQXA3DIMU======' # Décoder une chaîne de caractères encodee en base32 chaine_decodee = base64.b32decode(chaine_encodee) print(chaine_decodee) # Sortie : b'Bonjour le monde !' |
1 thought on “Le module base64 Python”