Автоматизация рутинных задач с помощью Python. Практическое руководство для начинающих. 2-е изд

Автоматизация рутинных задач с помощью Python. Практическое руководство для начинающих. 2-е изд

Автоматизация рутинных задач с помощью Python. Практическое руководство для начинающих. 2-е изд

Автор: Эл Свейгарт
Переводчик: А. Г. Гузикевич, И. В. Красиков
Дата выхода: 2021
Издательство: Компьютерное издательство "Диалектика"
Количество страниц: 674
Размер файла: 47,1 МБ
Тип файла: PDF
Добавил: codelibs
 Проверить на вирусы

Введение
Часть 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 для написания программ, способных за минуту сделать то, на что раньше уходили часы ручного труда, причем никакого опыта программирования не потребуется! Вы освоите основы Python и исследуете стандартную библиотеку модулей, позволяющих решать самые разнообразные задачи, такие как сбор данных с веб-сайтов, чтение документов в формате PDF и Word и автоматизация щелчков мыши.


 Во второе издание книги включена новая глава, посвященная проверке вводимых данных. Также рассмотрены вопросы автоматизации работы с приложениями Gmail и Google Таблицы и даны советы по автоматическому обновлению CSV-файлов. Вы узнаете, как писать программы, которые легко выполняют следующие задачи автоматизации:

  • поиск текста в файле или в нескольких файлах;
  • создание, обновление, перемещение и пе- реименование файлов и папок;
  • поиск в Интернете и загрузка веб-контента;
  • обработка и шифрование PDF-документов;
  • рассылка электронной почты и текстовых уведомлений;
  • заполнение веб-форм.

 Пошаговые инструкции помогут лучше понять, как работает та или иная программа, а обновленные учебные проекты в конце каждой главы дадут возможность применить полученные навыки для автоматизации аналогичных задач.


 Не тратьте время на выполнение рутинной работы. Даже не имея опыта программирования, благодаря данной книге вы вполне сможете заставить компьютер сделать все необходимое!


Похожее: