Utilisation des gestionnaires de contexte pour les opérations sur les fichiers
Glissez pour afficher le menu
Lors de la manipulation de fichiers en Python, il est souvent nécessaire d’ouvrir un fichier, de lire ou d’écrire des données, puis de fermer le fichier afin de libérer les ressources système. Oublier de fermer un fichier peut entraîner des fuites de ressources et un comportement imprévisible. L’instruction with, également appelée gestionnaire de contexte, offre une méthode plus sûre et plus concise pour gérer les fichiers. En utilisant with, vous vous assurez que les fichiers sont fermés automatiquement, même si une erreur survient lors des opérations sur les fichiers. Cela réduit le risque de bogues et rend votre code plus propre et plus fiable, comme illustré dans la vidéo de présentation.
123456789# Writing to a file using a context manager with open("example.txt", "w") as file: file.write("Hello, world!\n") file.write("This file was written safely.\n") # Reading from the same file using a context manager with open("example.txt", "r") as file: contents = file.read() print(contents)
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion