Автоматизация рутинных задач с помощью Python. 2-е издание
Книга «Автоматизация рутинных задач с помощью Python» — это практическое руководство для начинающих, которое учит использовать Python для автоматизации повседневных задач. Автор, Эл Свейгарт, делает акцент на практическом применении языка, а не на абстрактной теории. Книга идеально подходит для тех, кто хочет быстро начать писать полезные программы, экономящие время и усилия.
Первая часть книги посвящена основам программирования на Python: переменные, типы данных, функции, списки, словари, строки и управление потоком выполнения. Эти фундаментальные знания необходимы для понимания последующих глав. Автор объясняет концепции простым языком, с множеством примеров, что делает материал доступным даже для полных новичков.
Вторая, основная часть книги, фокусируется на автоматизации конкретных задач. Читатель научится работать с файлами (текстовыми, PDF, Word, Excel, CSV, JSON), извлекать данные из веб-страниц (веб-скрейпинг), отправлять email и SMS, управлять изображениями, а также автоматизировать взаимодействие с клавиатурой и мышью. Отдельные главы посвящены работе с Google Таблицами, обработке данных и планированию заданий.
Книга завершается приложениями по установке дополнительных модулей, запуску программ и ответами на контрольные вопросы. Это издание — отличная отправная точка для всех, кто хочет использовать Python как инструмент для повышения личной и профессиональной продуктивности, автоматизируя скучные и повторяющиеся задачи.









