Автоматизация рутинных задач с помощью Python-2 изд.
Практическое руководство для начинающих.
Свейгарт Эл «Автоматизация рутинных задач с помощью Python» Диалектика, 2021 год, 672 стр., 2-е изд., ISBN 978-5-907365-55-1; (PDF-DJVU)
Эта книга — не справочник, а руководство для начинающих. Используемый в ней стиль программирования иногда идет вразрез с общепринятыми практиками (например, в некоторых программах используются глобальные переменные), но это компромиссное решение, позволяющее сделать код более легким для изучения. Книга предназначена для тех, кому будет достаточно научиться писать простой одноразовый код, поэтому стилю оформления программ и приданию им элегантного вида не уделяется особого внимания. В книге не рассматриваются продвинутые концепции программирования, такие как ООП, списковые включения или генераторы, чтобы не усложнять материал. Опытные программисты наверняка найдут в книге те места, где код можно сделать более эффективным, но нас в первую очередь интересует создание работоспособных программ с минимальными усилиями.
Автоматизация рутинных задач с помощью Python
Оглавление
- Часть I. Основы программирования на языке Python
Глава 1. Основные понятия языка Python
Глава 2. Порядок выполнения программы
Глава 3. Функции
Глава 4. Списки
Глава 5. Словари
Глава 6. Строки - Часть II. Автоматизация задач
Глава 7. Регулярные выражения
Глава 8. Проверка ввода
Глава 9. Чтение и запись файлов
Глава 10. Управление файлами
Глава 11. Отладка
Глава 12. Веб-скрейпинг
Глава 13. Работа с таблицами Excel
Глава 14. Работа с приложением Google Таблицы
Глава 15. Работа с документами PDF и Word
Глава 16. Работа с CSV-файлами и данными в формате JSON
Глава 17. Работа с датой и временем, планирование заданий и запуск программ
Глава 18. Отправка электронной почты и текстовых сообщений
Глава 19. Работа с изображениями
Глава 20. Управление клавиатурой и мышью - Приложения
Приложение А. Установка сторонних модулей
Приложение Б. Запуск программ
Приложение В. Ответы на контрольные вопросы
Автоматизация рутинных задач с помощью Python
Добавить комментарий