Get better at Python, one short lesson a week — my free Better Developers newsletter: https://lernerpython.com/become-a-bet...
You’ve probably used `with open(...) as f:` in Python. But what does the `with` statement really do behind the scenes?
In this video, I break down:
What the `with` statement actually triggers in Python
Why files need to be flushed and closed properly
How the context manager protocol (`__enter__` and `__exit__`) works
How to write your own context manager using a class
Why `with` is Python’s go-to tool for safe, predictable cleanup — from files to logs to database transactions
Whether you’ve used `with` a hundred times or never really thought about it, this video will give you a deeper understanding of how Python works — and how to use it more confidently.
En esta página del sitio puede ver el video en línea What Python’s "with" statement really does (and why it matters) de Duración hora minuto segunda en buena calidad , que subió el usuario Python and Pandas with Reuven Lerner 06 noviembre 2023, comparta el enlace con amigos y conocidos, en youtube este video ya ha sido visto 2,020 veces y le gustó 96 a los espectadores. Disfruta viendo!