Fonction open() – Python
La fonction open() ouvre un fichier et le renvoie en tant qu’objet fichier.
Syntaxe:
open(file, mode)
Paramètres:
- file : Le chemin et le nom du fichier
- mode : définissez le mode dans lequel vous souhaitez ouvrir le fichier:
- « r » – Read : Valeur par défaut. Ouvre un fichier en lecture, erreur si le fichier n’existe pas
- « a » – Append : Ouvre un fichier à ajouter, crée le fichier s’il n’existe pas
- « w » – Write : Ouvre un fichier pour l’écriture, crée le fichier s’il n’existe pas
- « x » – Create : Crée le fichier spécifié, renvoie une erreur si le fichier existe
- « t » : Ouvrir le fichier en mode texte.
- « b » : Ouvrir le fichier en mode binaire.
- « + » : Ouvrir un fichier pour mise à jour (lecture et écriture)
Valeur de retour:
La fonction open() renvoie un objet file qui peut être utilisé pour lire, écrire et modifier le fichier. Si le fichier n’existe pas, il déclenche l’exception FileNotFoundError.
Exemple:
# spécifiant le chemin complet f = open("C:/User/Desktop/file.txt") print(f.read())