Menu
Coddy logo textTech

Con un file

Lezione 12 di 28 del corso Codice pulito - Scrivi codice migliore con Python di Coddy.

Python usa una parola riservata speciale quando si lavora con i file: <strong>with</strong>.

Quando usi la sintassi with open, il file che apri verrà automaticamente chiuso quando esci dal blocco with.

with open('file.txt') as f:
    content = f.read()
    ...

L'istruzione with è migliore perché garantisce che tu chiuda sempre il file, anche se viene sollevata un'eccezione all'interno del blocco with

Provalo tu

Questa lezione non include una sfida di codice.

Tutte le lezioni di Codice pulito - Scrivi codice migliore con Python

Esercitati da solo: Compilatore Python online