[эл свейгарт] автоматизация рутинных задач с помощью python [2016]

Joined
Dec 6, 2016
Messages
742
Reaction score
345
Age
36
Автоматизация рутинных задач с помощью Python: практическое руководство для начинающих



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

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

Часть I. Основы программирования на языке Python
1. Основные понятия языка Python
2. Поток управления
3. Функции
4. Списки
5. Словари и структурирование данных
6. Манипулирование строками

Часть II. Автоматизация задач
7. Поиск по шаблону с помощью регулярных выражений
8. Чтение и запись файлов
9. Управление файлами
10. Отладка
11. Автоматический сбор данных в Интернете
12. Работа с электронными таблицами Excel
13. Работа с документами в форматах PDF и Word
14. Работа с CSV-файлами и данными в формате JSON
15. Обработка значений даты и времени, планировщик заданий и запуск программ
16. Отправка сообщений электронной почты и текстовых сообщений
17. Работа с изображениями
18. Управление клавиатурой и мышью с помощью средств автоматизации графического интерфейса пользователя

А. Установка модулей сторонних разработчиков
Б. Запуск программ
В. Ответы на контрольные вопросы

 
Top