Поделиться

prakticheskoe-rukovodstvo-dlya-nachinayuschih-po-python

Руководство для начинающих.

Эл Свейгарт «Автоматизация рутинных задач с помощью Python» Вильямс, 2017 год, 592 стр., перевод с английского Г. Гузикевича (20,1 мб. pdf + 9,39 мб. дополнительные материалы)

Эта книга представляет собой практическое руководство для начинающих по Python. Где представлены основные понятия языка, необходимые для начального знакомства с его синтаксисом и структурой в объеме достаточном для написания небольших программ, которые помогут на практике применить полученные знания. Книга разбита на две части — первая представит начинающим программистам возможность познакомиться с языком Python. Если вы уже изучали какой либо язык программирования, то эта часть книги не займет много времени, если же нет, то изучите её досконально.

Во второй части автор показывает практические примеры использования полученных знаний. Показаны примеры создания приложений работы с файлами и папками, заполнения веб-форм, загрузки файлов с сайтов и копирование текста, работы с таблицами Excel и другие простые но полезные операции. А самое важное то, что изучение приводимых примеров на практике, а также создание подобных собственных миниприложений для автоматизации рутинных задач, даст возможность изучить основы программирования на Python и в дальнейшем успешно осваивать объектно-ориентированный подход и другие методики «продвинутого» программирования.
ISBN 978-5-8459-2090-4 (рус.)

Оглавление книги
  • Часть I. Основы программирования на языке Python
    Глава 1. Основные понятия языка Python
    Глава 2. Поток управления
    Глава 3. Функции
    Глава 4. Списки
    Глава 5. Словари и структурирование данных
    Глава 6. Манипулирование строками
    Проект: парольная защита
    Проект: добавление маркеров в разметку Wiki-документов
  • Часть II. Автоматизация задач
    Глава 7. Поиск по шаблону с помощью регулярных выражений
    Проект: извлечение телефонных номеров и адресов электронной почты
    Глава 8. Чтение и запись файлов
    Проект: генерация файлов случайных экзаменационных билетов
    Проект: буфер обмена для работы с несколькими значениями
    Глава 9. Управление файлами
    Проект: переименование файлов с заменой американского формата дат европейским
    Проект: создание резервной копии папки в виде ZIP-файла
    Глава 10. Отладка
    Глава 11. Автоматический сбор данных в Интернете
    Проект: программа mapIt.py с модулем webbrowser
    Проект: кнопка "Мне повезет" поисковика Google
    Проект: загрузка всех комиксов на сайте XKCD
    Рабочие книги, листы и ячейки
    Проект: чтение данных электронной таблицы
    Проект: обновление электронной таблицы
    Глава 13. Работа с документами в форматах PDF и Word
    Проект: объединение выбранных страниц из многих PDF-документов
    Глава 14. Работа с CSV-файлами и данными в формате JSON
    Проект: удаление заголовков из CSV-файла
    Глава 15. Обработка значении даты и времени, планировщик заданий и запуск программ
    Проект: суперсекундомер с остановом
    Проект: многопоточный загрузчик файлов с сайта XKCD
    Проект: простая программа обратного отсчета времени
    Глава 16. Отправка сообщений электронной почты и текстовых сообщений
    SMTP
    Проект: рассылка по электронной почте напоминаний о необходимости уплаты членских взносов
    Проект: модуль Черкни мне
    Глава 17. Работа с изображениями
    Проект: добавление логотипа
    Глава 18. Управление клавиатурой и мышью с помощью средств автоматизации графического интерфейса пользователя
    Проект Где сейчас находится указатель мыши?
  • Приложение А. Установка модулей сторонних разработчиков
    Приложение Б. Запуск программ
    Приложение В. Ответы на контрольные вопросы
Скачать книги бесплатно20,1 мб. pdf Скачать доп.материалы бесплатно9,39 мб. Практическое руководство для начинающих по Pythonhttps://www.htbook.ru/wp-content/uploads/2017/02/avtomatizaciya-rutinnyh-zadach-s-pomoschyu-Python.jpghttps://www.htbook.ru/wp-content/uploads/2017/02/avtomatizaciya-rutinnyh-zadach-s-pomoschyu-Python.jpgПрограммирование и БДPython,ПрограммированиеРуководство для начинающих. Эл Свейгарт 'Автоматизация рутинных задач с помощью Python' Вильямс, 2017 год, 592 стр., перевод с английского Г. Гузикевича (20,1 мб. pdf + 9,39 мб. дополнительные материалы) Эта книга представляет собой практическое руководство для начинающих по Python. Где представлены основные понятия языка, необходимые для начального знакомства с его синтаксисом...Библиотека технической тематики. Техническая литература

Поделиться