Библиотека knigago >> Компьютеры: Языки и системы программирования >> Python >> Python для сетевых инженеров. Выпуск 3.0


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 1999, книга: Егорушка
автор: Марина Ивановна Цветаева

"Егорушка" - пронзительная и глубоко личная поэма Марины Цветаевой, посвященная ее сыну Георгию Эфрону, известному как Мур. Написанная в 1916 году, поэма отражает сложные эмоции Цветаевой как матери и переживания травмы и потери. Поэма начинается с обращения к Егорушке, который предстает как "светлый мой", "милый мой", "как бабочка". Образ бабочки, часто ассоциирующийся с детством и невинностью, создает трогательный контраст с последующими строфами, где...

СЛУЧАЙНАЯ КНИГА

Телефон. Корней Иванович Чуковский
- Телефон

Жанр: Сказки для детей

Год издания: 1983

Серия: Телефон (версии)

Автор неизвестен - Python для сетевых инженеров. Выпуск 3.0

Python для сетевых инженеров. Выпуск 3.0
Книга - Python для сетевых инженеров. Выпуск 3.0.   Автор неизвестен  - прочитать полностью в библиотеке КнигаГо
Название:
Python для сетевых инженеров. Выпуск 3.0
Автор неизвестен

Жанр:

Сети, Python

Изадано в серии:

неизвестно

Издательство:

неизвестно

Год издания:

ISBN:

неизвестно

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Python для сетевых инженеров. Выпуск 3.0"

Аннотация к этой книге отсутствует.

Читаем онлайн "Python для сетевых инженеров. Выпуск 3.0". [Страница - 3]

.

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

Наследование шаблонов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.