Résolue

Utilité du mode binaire

# Fichiers # Python

J'ai vu qu'il était possible d'ajouter la lettre b en préfixe des 3 modes d'ouvertures a, w et r pour effectuer l'action en mode binaire. Ma question est : à quoi cela sert-il d'ouvrir un fichier en mode binaire ?

Gabriel Trouvé

Mentor

En fait c'est surtout utile pour tout ce qui est audio, image vidéo etc.
A première vue, pour des fichiers texte je ne le fais jamais, car de base Python gère bien la conversion.

Mais c'est "obligatoire" pour maniouler les autres types de fichiers (images etc). Quand tu regardes des librairies comme pillow, tu travailles en bytes.
Aussi, ça m'a été très utile et indispensable quand je bossais avec https://streamlit.io/ à mon travail. Quand je générais des fichiers excel, il fallait les passer en bytes pour le système de download avec streamlit.

Top merci !

Inscris-toi

(c'est gratuit !)

Inscris-toi

Tu dois créer un compte pour participer aux discussions.

Créer un compte

Rechercher sur le site

Formulaire de contact

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.