Avec un fichier
Leçon 12 sur 28 du cours Clean Code - Écrire un meilleur code avec Python de Coddy.
Python utilise un mot réservé spécial lorsqu'il manipule des fichiers : <strong>with</strong>.
Lorsque vous utilisez la syntaxe with open, le fichier que vous ouvrez se fermera automatiquement lorsque vous sortirez du bloc with.
with open('file.txt') as f:
content = f.read()
...L'instruction
withest préférable, car elle garantit que vous fermerez toujours le fichier, même si une exception est levée à l'intérieur du blocwith.
Essayez vous-même
Cette leçon ne comprend pas de défi de code.
Toutes les leçons de Clean Code - Écrire un meilleur code avec Python
4Code Pythonique
Le ZenAstuces de variablesManipuler les listesAvec un fichierAccéder à un élément de dictionnaireOpérations d'égalitéEntraînez-vous par vous-même : Compilateur Python en ligne