В этой книге объясняются языковые средства Python, которые обычно не рассматриваются в пособиях: от повторно используемых консольных скриптов, которые одновременно играют роль микросервисов благодаря точкам входа, до эффективного использования модуля asyncio для объединения данных из различных источников. Попутно рассматривается проверка соблюдения стандартов кодирования с по мощью аннотаций типов, тестирование с низкими накладными расходами и другие автоматизированные проверки качества кода, применяемые на практике для организации процесса разработки надежного ПО. Некоторые мощные возможности Python зачастую иллюстрируются на искусственных примерах, когда то или иное средство описывается в изоляции от всего остального. Здесь же на примере проектирования и создания реального приложения от прототипа до готового продукта читатель видит не только, как работают различные части программы, но и как они интегрируются в процессе разработки более крупной системы. Кроме того, в книге присутствуют интересные отступления и рекомендации по использованию библиотек, взятые из сессий вопросов и ответов на конференциях по Python, а также обсуждение современных передовых практик и методов, позволяющих создавать ясный и удобный для сопровождения код. Эта книга ориентирована на разработчиков, которые уже умеют писать простые программы на Python и хотят разобраться в том, когда уместно использовать новые прогрессивные средства языка.
Прототипирование в Python.
В любом проекте на Python, не важно, потрачено на разработку несколько часов или речь идет о системе, работающей годами, приходится прототипировать функции. Быть может, это первое, с чего вы начинаете, а быть может, такая необходимость возникает в середине проекта, но рано или поздно вы будете экспериментировать с кодом в оболочке Python. Есть два основных подхода к прототипированию: выполнить код целиком и посмотреть на результаты или выполнять предложения по одному и смотреть, что получается. Вообще говоря, выполнение предложений по одному более продуктивно, но иногда проще прогнать сразу целый блок, если вы уверены в его правильности.
Содержание.
От издательства.
Об авторе.
О технических рецензентах.
Благодарности.
Введение.
Глава 1.Прототипирование и среды разработки.
Глава 2.Тестирование, проверка типов, стандарты кодирования.
Глава 3.Скрипты для создания пакетов.
Глава 4.От скрипта к каркасу.
Глава 5.Альтернативные интерфейсы.
Глава 6.Процесс агрегирования.
Глава 7.Распараллеливание и асинхронное программирование.
Глава 8.Дополнительные вопросы асинхронного ввода-вывода.
Глава 9.Просмотр данных.
Глава 10.Повышение быстродействия.
Глава 11.Отказоустойчивость.
Глава 12.Обратные вызовы и анализ данных.
Эпилог.
Предметный указатель.
Купить .
По кнопкам выше и ниже «Купить бумажную книгу» и по ссылке «Купить» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.
По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «ЛитРес», и потом ее скачать на сайте Литреса.
По кнопке «Найти похожие материалы на других сайтах» можно найти похожие материалы на других сайтах.
On the buttons above and below you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.
Хештеги: #Уилкс :: #книги по программированию :: #программирование :: #Python
Смотрите также учебники, книги и учебные материалы:
- Секреты Python Pro, Хиллард Д., 2021
- Сверхбыстрый Python, Эффективные техники для работы с большими наборами данных, Антао Т., 2023
- Разработка приложений с графическим пользовательским интерфейсом на языке Python, Учебное пособие для СПО, Букунов С.В., Букунова О.В., 2023
- Разработка кроссплатформенных мобильных и настольных приложений на Python, Практическое пособие, Постолит А., 2022
- Программирование на Python, Первые шаги, Щерба А.В., 2022
- Программирование на Python в примерах и задачах, Васильев А.Н., 2021
- Программирование для «нормальных» с нуля на языке Python, Учебник, Часть 2, Сысоева М.В., Сысоев И.В., 2023
- Программирование для «нормальных» с нуля на языке Python, Учебник, Часть 1, Сысоева М.В., Сысоев И.В., 2023