Домой Edit me on GitHub

2020-12-05

Каналы передачи данных | Сетевое программирование | Базы данных | Основы Веб-программирования

Контекстный менеджер

См.также

1
2
with file("/tmp/foo", "w") as foo:
    print >> foo, "Hello!"

Эквивалентно

1
2
3
4
5
foo = file("/tmp/foo", "w")
try:
    print >> foo, "Hello!"
finally:
    foo.close()
Previous: Управление пакетами в Python Next: Форматированные строки