With a File
Lección 12 de 28 del curso Clean Code - Write better code using Python de Coddy.
Python utiliza una palabra reservada especial al trabajar con archivos: <strong>with</strong>.
Al usar la sintaxis with open, el archivo que abras se cerrará automáticamente por ti cuando salgas del bloque with.
with open('file.txt') as f:
content = f.read()
...La sentencia
withes mejor porque asegurará que siempre cierres el archivo, incluso si se produce una excepción dentro del bloquewith.
Pruébalo tú mismo
Esta lección no incluye un desafío de código.
Todas las lecciones de Clean Code - Write better code using Python
4Pythonic Code
The ZenVariable TricksDealing With ListsWith a FileAccess a Dictionary ElementEquals Operations