Fonction intégrée Python open()
Extrait de la documentation Python 3
Ouvre un fichier et retourne un objet fichier correspondant. Si le fichier ne peut pas être ouvert, une OSError est levée. Consultez Lecture et écriture de fichiers pour plus d'exemples sur l'utilisation de cette fonction.
Introduction
La fonction open() en Python est utilisée pour ouvrir un fichier et retourne un objet fichier. C’est la manière standard d’interagir avec les fichiers sur votre système. Vous pouvez spécifier le mode d’ouverture du fichier, tel que lecture, écriture ou ajout.
Exemples
# Ouvre un tout nouveau fichier (le mode 'x' lèvera une erreur s'il existe déjà)
spam = open('spam.txt', mode='x')
spam.write('Ma première ligne\n\n')
spam.close()
# Ajoute au fichier et le ferme automatiquement après
with open('spam.txt', mode='a') as spam:
spam.write('Ma deuxième ligne')
with open('spam.txt') as spam:
content = spam.read()
print(content)
Ma première ligne
Ma deuxième ligne