RUSSIAN

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

Book information

Publisher
Вильямс
Year
2017
ISBN
978-5-8459-2090-4
Language
russian
Format
DJVU
Filesize
7 MB (7358990 bytes)
Pages
582\582
Library
aga
Time added
2018-01-29 11:23:25

Description

Если вам когда-либо приходилось тратить часы на переименование файлов или обновление сотен ячеек электронных таблиц, то вы знаете, что такое рутинная работа. А что если поручить компьютеру выполнять такую работу вместо вас? Книга научит вас использовать Python для написания программ, способных в считанные минуты сделать то, на что раньше у вас уходили часы ручного труда, причем никакого опыта программирования от вас не требуется. Как только вы овладеете основами программирования, вы сможете создавать программы на языке Python, которые будут без труда выполнять в автоматическом режиме различные полезные задачи, такие как: - поиск определенного текста в файле или в множестве файлов - создание, обновление, перемещение и переименование файлов и папок - поиск в Интернете и загрузка онлайн-контента - разбиение, слияние, разметка водяными знаками и шифрование PDF-документов - рассылка напоминаний в виде сообщений электронной почты или текстовых уведомлений - заполнение онлайновых форм. Пошаговые инструкции помогут вам лучше понять, как работает та или иная программа, а учебные проекты, предлагаемые в конце каждой главы, предоставят вам возможность испытать свои силы в улучшении ранее рассмотренных программ и использовать приобретенные знания для автоматизации аналогичных задач. Введение 25 Часть I. Основы проrраммирования на языке Python 39 Глава 1. Основные понятия языка Python 41 Глава 2. Поток управления 61 Глава 3. Функции 95 Глава 4. Списки 115 Глава 5. Словари и структурирование данных 145 Глава 6. Манипулирование строками 165 Часть II. Автоматизация задач 189 Глава 7. Поиск по шаблону с помощью реryлярных выражений 191 Глава 8. Чтение и запись файлов 223 Глава 9. Управление файлами 253 Глава 10. Отладка 275 Глава 11. Автоматический сбор данных в Интернете 299 Глава 12. Работа с электронными таблицами Ехсеl 337 Глава 13. Работа с документами в форматах PDF и Word 373 Глава 14. Работа с СSV-файлами и данными в формате JSОN 403 Глава 15. Обработка значений даты и времени, планировщик заданий и запуск проrрамм 423 Глава 16. Отправка сообщений электронной почты и текстовых сообщений 457 Глава 17. Работа с изображениями 491 Глава 18. Управление клавиатурой и мышью с помощью средств автоматизации rрафическоrо интерфейса пользователя 525 Приложение А. Установка модулей сторонних разработчиков 559 Приложение Б. Запуск проrрамм 561 Приложение В. Ответы на контрольные вопросы 565 Предметный указатель 581

Similar books

Оборонная промышленность. Специальное обозрение. Рэнкинг предприятий Российского оборонно-промышленного комплекса в 2001 г. Пухов Р. Корпорации в российском ВПК уже есть. Бендукиндзе К. «Государство должно быть вменяемым заказчиком». Макиенко К. Зачем государству оборонка. Вопрос «Фокуса»: Должны ли предприятия оборонного комплекса участвовать в финансировании гособоронзаказа?. Пядушкин Н. Экспорт - наше главное оружие. Макиенко К. Международное сотрудничество в сфере ВПК сильнее национальных интересов. («Русский фокус», 22 июля - 19 августа 2002. Специальное обозрение «Оборонная промышленность»)

Оборонная промышленность. Специальное обозрение. Рэнкинг предприятий Российского оборонно-промышленного комплекса в 2001 г. Пухов Р. Корпорации в российском ВПК уже есть. Бендукиндзе К. «Государство должно быть вменяемым заказчиком». Макиенко К. Зачем государству оборонка. Вопрос «Фокуса»: Должны ли предприятия оборонного комплекса участвовать в финансировании гособоронзаказа?. Пядушкин Н. Экспорт - наше главное оружие. Макиенко К. Международное сотрудничество в сфере ВПК сильнее национальных интересов. («Русский фокус», 22 июля - 19 августа 2002. Специальное обозрение «Оборонная промышленность»)

DJVU