Pourquoi with open(...) as file_object: est-il recommandé pour gérer les fichiers en Python ?
with open(...) as file_object:
Il charge toujours le fichier entier en mémoire avant le début du bloc.
Il ferme automatiquement le fichier à la fin du bloc, y compris lorsqu'une exception se produit.
Il force tous les fichiers ouverts à être en mode écriture.
Il garantit qu'aucune opération sur le fichier dans le bloc ne peut générer d'erreur.