Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Accès rapide :






Vous êtes un professionnel et vous avez besoin d'une formation ?

Programmation Python
Les fondamentaux


Voir le programme détaillé
ESN Inovelya : Nous recrutons
<h1>Gestion des fichiers - Le module io</h1> <p>Il est possible d'accéder à des fichiers en mode « binaire » : the_file = open("filename", "rb") # io.BufferedReader the_file = open("filename", "wb") # io.BufferedWriter Dans ce cas, il vous faudra aussi utiliser les méthodes suivantes : elles sont proposées par les classes io.BufferedReader et io.BufferedWriter : seek(offset, base) : positionne la tête de lecture à l'endroit souhaité, relativement à la base considérée. Cette base peut être : SEEK_SET (ou 0) ? offset exprimé à partir du début du fichier. SEEK_CUR (ou 1) ? offset exprimé à partir de la position courante. SEEK_END (ou 2) ? offset (négatif) exprimé à partir de la fin du fichier. tell() : renvoie la position de la tête de lecture. La position est exprimé par rapport au début du fichier.</p> Diapositive précédente Diapositive suivante