Автор неизвестен - Python для сетевых инженеров. Выпуск 3.0
Название: | Python для сетевых инженеров. Выпуск 3.0 | |
Автор: | Автор неизвестен | |
Жанр: | Сети, Python | |
Изадано в серии: | неизвестно | |
Издательство: | неизвестно | |
Год издания: | 2021 | |
ISBN: | неизвестно | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Python для сетевых инженеров. Выпуск 3.0"
Аннотация к этой книге отсутствует.
Читаем онлайн "Python для сетевых инженеров. Выпуск 3.0". [Страница - 3]
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (121) »
.
294
Итерируемый объект . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
294
Итераторы
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Генератор (generator)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Дополнительные материалы
5
6
iv
. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
295
297
299
III. Регулярные выражения
301
14. Синтаксис регулярных выражений . . . . . . . . . . . . . . . . . . . . . . . .
302
Синтаксис регулярных выражений . . . . . . . . . . . . . . . . . . . . . . . .
302
Наборы символов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
304
Символы повторения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
305
Специальные символы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
310
Жадность символов повторения
. . . . . . . . . . . . . . . . . . . . . . . . .
315
Группировка выражений . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
316
Разбор вывода команды show ip dhcp snooping с помощью именованных групп
318
Группа без захвата . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
321
Повторение захваченного результата
322
. . . . . . . . . . . . . . . . . . . . . .
15. Модуль re . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
324
Объект Match . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
324
Функция search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
331
Функция match . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
336
Функция finditer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
338
Функция findall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
342
Функция compile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
344
Флаги . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
348
Функция re.split . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
351
Функция re.sub . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
353
Дополнительные материалы
. . . . . . . . . . . . . . . . . . . . . . . . . . .
354
Задания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
356
IV. Запись и передача данных
361
16. Unicode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
363
Стандарт Юникод
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
363
Юникод в Python 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
364
Конвертация между байтами и строками . . . . . . . . . . . . . . . . . . . . .
367
Примеры конвертации между байтами и строками . . . . . . . . . . . . . . .
368
Ошибки при конвертации . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
372
Дополнительные материалы
7
. . . . . . . . . . . . . . . . . . . . . . . . . . .
375
17. Работа с файлами в формате CSV, JSON, YAML . . . . . . . . . . . . . . . . . .
376
Работа с файлами в формате CSV . . . . . . . . . . . . . . . . . . . . . . . . .
376
Работа с файлами в формате JSON
. . . . . . . . . . . . . . . . . . . . . . . .
382
Работа с файлами в формате YAML . . . . . . . . . . . . . . . . . . . . . . . .
389
Дополнительные материалы
. . . . . . . . . . . . . . . . . . . . . . . . . . .
394
Задания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
395
V. Работа с сетевым оборудованием
401
18. Подключение к оборудованию . . . . . . . . . . . . . . . . . . . . . . . . . .
402
Ввод пароля . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
403
Модуль pexpect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
404
Модуль telnetlib . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
413
Модуль paramiko . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
422
Модуль netmiko . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
427
Модуль scrapli . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
435
Дополнительные материалы
447
. . . . . . . . . . . . . . . . . . . . . . . . . . .
Задания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
449
19. Одновременное подключение к нескольким устройствам . . . . . . . . . . .
457
Измерение времени выполнения скрипта
Процессы и потоки в Python (CPython)
. . . . . . . . . . . . . . . . . . . .
457
. . . . . . . . . . . . . . . . . . . . . .
458
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
460
Потоковая безопасность . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
461
Модуль logging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
463
Модуль concurrent.futures . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
465
Дополнительные материалы
. . . . . . . . . . . . . . . . . . . . . . . . . . .
482
Задания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
484
Количество потоков
20. Шаблоны конфигураций с Jinja2
. . . . . . . . . . . . . . . . . . . . . . . . .
491
Начало работы с Jinja2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
491
Пример использования Jinja . . . . . . . . . . . . . . . . . . . . . . . . . . . .
493
Синтаксис шаблонов Jinja2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
495
Наследование шаблонов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . --">
294
Итерируемый объект . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
294
Итераторы
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Генератор (generator)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Дополнительные материалы
5
6
iv
. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
295
297
299
III. Регулярные выражения
301
14. Синтаксис регулярных выражений . . . . . . . . . . . . . . . . . . . . . . . .
302
Синтаксис регулярных выражений . . . . . . . . . . . . . . . . . . . . . . . .
302
Наборы символов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
304
Символы повторения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
305
Специальные символы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
310
Жадность символов повторения
. . . . . . . . . . . . . . . . . . . . . . . . .
315
Группировка выражений . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
316
Разбор вывода команды show ip dhcp snooping с помощью именованных групп
318
Группа без захвата . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
321
Повторение захваченного результата
322
. . . . . . . . . . . . . . . . . . . . . .
15. Модуль re . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
324
Объект Match . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
324
Функция search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
331
Функция match . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
336
Функция finditer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
338
Функция findall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
342
Функция compile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
344
Флаги . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
348
Функция re.split . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
351
Функция re.sub . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
353
Дополнительные материалы
. . . . . . . . . . . . . . . . . . . . . . . . . . .
354
Задания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
356
IV. Запись и передача данных
361
16. Unicode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
363
Стандарт Юникод
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
363
Юникод в Python 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
364
Конвертация между байтами и строками . . . . . . . . . . . . . . . . . . . . .
367
Примеры конвертации между байтами и строками . . . . . . . . . . . . . . .
368
Ошибки при конвертации . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
372
Дополнительные материалы
7
. . . . . . . . . . . . . . . . . . . . . . . . . . .
375
17. Работа с файлами в формате CSV, JSON, YAML . . . . . . . . . . . . . . . . . .
376
Работа с файлами в формате CSV . . . . . . . . . . . . . . . . . . . . . . . . .
376
Работа с файлами в формате JSON
. . . . . . . . . . . . . . . . . . . . . . . .
382
Работа с файлами в формате YAML . . . . . . . . . . . . . . . . . . . . . . . .
389
Дополнительные материалы
. . . . . . . . . . . . . . . . . . . . . . . . . . .
394
Задания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
395
V. Работа с сетевым оборудованием
401
18. Подключение к оборудованию . . . . . . . . . . . . . . . . . . . . . . . . . .
402
Ввод пароля . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
403
Модуль pexpect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
404
Модуль telnetlib . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
413
Модуль paramiko . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
422
Модуль netmiko . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
427
Модуль scrapli . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
435
Дополнительные материалы
447
. . . . . . . . . . . . . . . . . . . . . . . . . . .
Задания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
449
19. Одновременное подключение к нескольким устройствам . . . . . . . . . . .
457
Измерение времени выполнения скрипта
Процессы и потоки в Python (CPython)
. . . . . . . . . . . . . . . . . . . .
457
. . . . . . . . . . . . . . . . . . . . . .
458
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
460
Потоковая безопасность . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
461
Модуль logging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
463
Модуль concurrent.futures . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
465
Дополнительные материалы
. . . . . . . . . . . . . . . . . . . . . . . . . . .
482
Задания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
484
Количество потоков
20. Шаблоны конфигураций с Jinja2
. . . . . . . . . . . . . . . . . . . . . . . . .
491
Начало работы с Jinja2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
491
Пример использования Jinja . . . . . . . . . . . . . . . . . . . . . . . . . . . .
493
Синтаксис шаблонов Jinja2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
495
Наследование шаблонов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . --">
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (121) »
Книги схожие с «Python для сетевых инженеров. Выпуск 3.0» по жанру, серии, автору или названию:
Наталья Владимировна Бульба - Ловушка Для Темного Эльфа Жанр: Фэнтези: прочее Год издания: 2010 |
Другие книги автора « Автор неизвестен»:
Автор неизвестен - Ригведа. Мандалы V-VIII, 2-е изд. испр Жанр: Мифы. Легенды. Эпос Год издания: 1999 Серия: Литературные памятники |
Автор неизвестен - Умный Мухаммед Жанр: Сказки для детей Серия: Арабская сказка |
Автор неизвестен - Обшивка дома блок-хаусом. Имбирные пряники: символ Рождества...(Сделай сам" №4∙2019) Жанр: Сделай сам Год издания: 2019 Серия: Журнал «Сделай сам» |