Ressources Magic Makers

 

Site en maintenance

 
Nous sommes actuellement entrain de mettre à jour les ressources de ce site.
Pendant la mise à jour vous pouvez retrouver tous les nouveaux contenus sur le site
 

https://lp-magicmakers.fr/

 
 

Les manipulations de fichiers

Ouvrir un fichier

fichier = open(chemin, mode)

Pour ouvrir un fichier on utilisera la fonction open()

mode d’ouverture :

    • ‘w’ : en écriture
    • ‘wb’: en écriture de bits c’est utile pour recopier l’intégralité d’un fichier quelque soit son type (image, son, zip …)
    • ‘r’ : en lecture seule
    • ‘rb’ : lecture de bits

Ecrire dans un fichier

Doit être ouvert en mode 'w' ou 'wb'

fichier.write(‘coucou’)
fichier.write(bytes(‘coucou’,‘utf-8’)

Lire un fichier

Lire un fichier

Doit être ouvert en mode ‘r’

fichier.read()

Si on veut récupérer le contenu, il faut le stocker dans une variable pour pouvoir le réutiliser

Lire un fichier ligne par ligne

fichier.readlines()

Si on veut récupérer le contenu, il faut le stocker dans une variable pour pouvoir le réutiliser

Fermer le fichier

Avant de terminer son programme, on ferme le fichier

fichier.close()

Glob

Pour pouvoir récupérer la liste de fichiers d’un certain dossier on utilisera la fonction glob()

from glob import glob

glob(adresse)

Pour l’adresse réfères toi à la documentation sur l’adressage.

Attention glob ne prend pas dans l’ordre. Pour avoir l’ordre il faut utiliser la fonction sorted:

sorted(glob(adresse))