Хеллман Даг – Стандартная библиотека Python 3. Справочник с примерами. 2-е изд. [2019]

В состав каждого дистрибутива Python входит стандартная библиотека. Она содержит сотни модулей, которые предоставляют инструменты, предназначенные для взаимодействия с операционной системой, интерпретатором и Интернетом. Все они тщательно протестированы и готовы к немедленному использованию в приложениях. В этой книге, созданной на основе ставшей популярной серии статей Python Modute of the Week (PyMOTW), которая публиковалась в моем блоге, представлены избранные примеры, демонстрирующие возможности наиболее часто используемых модулей, в полной мере соответствующих одному из девизов Python: “Батарейки входят в комплект”.

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

Опытные программисты, знакомые с другими языками, могут использовать книгу для изучения языка Python, но при написании текста не ставилась задача сделать книгу введением в этот язык программирования. Наибольшую пользу изучение примеров принесет тем читателям, которые уже имеют опыт написания программ на Python.

Некоторые разделы, например те, в которых речь идет о сетевом программировании с помощью сокетов или о механизме HMAC, требуют определенных знаний в соответствующей предметной области. Примеры сопровождаются необходимыми пояснениями, однако диапазон тем, с которыми связаны модули стандартной библиотеки, настолько широк, что дать исчерпывающие объяснения по каждой теме в рамках одной книги совершенно нереально. Обсуждение каждого модуля завершается приведением ссылок на рекомендованные источники дополнительной информации, включая онлайн-ресурсы, документы RFC и книги.

Нажмите на звезду, чтобы оценить!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Может быть Вам интересно
Книга учит концепциям, инструментам и методам распознавания вредоносных программ Windows…