Menu
Coddy logo textTech

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 with est préférable, car elle garantit que vous fermerez toujours le fichier, même si une exception est levée à l'intérieur du bloc with.

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

Entraînez-vous par vous-même : Compilateur Python en ligne