Даг Хеллман

Стандартная библиотека Python 3: справочник с примерами. Второе издание

бумажная книга
1 из 5 1
Проверить наличие на складах

Дата отгрузки на данный момент неизвестна.

Товар закончился у основного поставщика, и, после получения заказа от вас, мы закажем его у других поставщиков. Мы не можем гарантировать выполнение данного заказа, поэтому настоятельно не рекомендуем заказывать данный товар, используя предоплату (банковский перевод и т.п.). Заказ на такой товар действителен в течение 3 недель (если в течение 3 недель товар не придет, заказ будет отменен). Однако, это не означает, что товар нельзя заказать вновь, поскольку в некоторых случаях возможны и более поздние поставки.


Технические характеристики
Издательство:
Диалектика
Серия:
Несерийные
Дата выхода:
июль 2018
ISBN:
978-5-6040043-8-8
Объём:
1376 страниц
Масса:
1886 г
Размеры (В × Ш × Т):
25 × 18 см
Обложка:
твёрдая
Бумага:
офсетная
Переводное издание:
+
Язык оригинала:
английский

Стандартная библиотека Python содержит сотни модулей, позволяющих взаимодействовать с операционной системой, интерпретатором и Интернетом. Все они тщательно протестированы и готовы к немедленному использованию для разработки приложений. В этой книге Даг Хеллман, эксперт по языку Python, описывает все основные разделы библиотеки Python 3.x, сопровождая изложение материала компактными примерами исходного кода и результатами их выполнения. Приведенные примеры наглядно демонстрируют возможности каждого из модулей, предлагаемых библиотекой, и пригодны не только для изучения, но и для использования в реальном коде.

 

В книге имеются готовые примеры кода, предназначенного для работы с текстом, структурами данных, значениями даты и времени, файловой системой, процессами, потоками, электронной почтой, пакетами и другими ресурсами. Каждому модулю посвящен отдельный раздел, содержащий ссылки на дополнительные ресурсы, что делает эту книгу идеальным учебным и справочным руководством. В книге рассмотрены новые библиотеки Python 3.x, описаны важные функциональные изменения и даны советы по переносу кода от модулей стандартной библиотеки Python 2.x к их эквивалентам в Python 3.x.

 

Основные темы книги:

Манипулирование текстом с помощью модулей string, textwrap, re (регулярные выражения) и difflib Использование структур данных: модули enum, collections, array, heapq, queue, struct, copy и множество других

Элегантная и компактная реализация алгоритмов с использованием модулей functools, itertools и contextlib Обработка значений даты и времени и решение сложных математических задач Архивирование и сжатие данных

Постоянное хранение и работа с базами данных, включая данные в форматах json, dbm и sqlite

Подписывание и верификация сообщений криптографическими средствами

Управление параллельными операциями с помощью процессов и потоков

Тестирование, отладка, компиляция, профилирование, локализация, импорт и пакетирование модулей

Взаимодействие с командными оболочками и средой выполнения

 

Даг Хеллман в настоящее время занимается разработкой программных средств для облачных вычислений в компании Red Hat. Он член технического комитета международного сообщества OpenStack, принимает активное участие в разработке многих направлений этого проекта, написанного почти полностью на языке Python. Программирует на Python со времен выхода версии 1.4, уделяя основное внимание проектам для различных платформ в таких областях, как картография, банковские операции и дата-центры.

 

Даг - номинированный член организации Python Software Foundation, пресс-секретарем которой был с 2010 по 2012 год. Бывший главный редактор Python Magazine. Получил широкую известность благодаря серии статей Python Module



Полная версия

Мы принимаем
Подробнее об оплате

1996-2025 © OTALEX