Умение проверять конфигурацию не менее важно умения конфигурировать маршрутизаторы. Для проверки используются команды вывода текущей конфигурации и просмотр таблицы маршрутов (IP-таблицы):
1. Подключитесь к консоли 2600A, затем 2600B и 2600C и выполните команды (внимательно изучите вывод команд) :
реализует как раз такое поведение: не просто блок с "главным" объектом, но еще и с автоматической его инициализацией и гарантированным завершением. То есть вся эта катавасия с громоздким try..finally сведена в короткую синтаксическую конструкцию:
with open(filename) as f: # файл открывается
f.read(100)
# файл закрывается, даже после exception'ов
Декорирование – это способ управления функциями и классами. Сами декора-
торы имеют форму вызываемых объектов (таких, как функции), которые об-
рабатывают другие вызываемые объекты. Как мы видели ранее в этой книге,
декораторы в языке Python имеют две родственные разновидности: