СПб.: Символ-Плюс, 2011. - 992 с. - ISBN: 978-5-93286-211-7, 4-е
издание (OCR)
Монументальный труд Марка Лутца представляет собой учебник по
применению языка Python в системном администрировании, для создания
графических интерфейсов и веб-приложений. Исследуются приемы работы
с базами данных, программирования сетевых взаимодействий, создания
интерфейсов для сценариев, обработки текста и многие другие.
Несмотря на то, что на протяжении всей книги используется язык
Python, тем не менее основное внимание уделяется не основам языка,
а приемам решения практических задач.
Второй том включает материалы по созданию сценариев для Интернета.
Описывается порядок использования сетевых протоколов и инструментов
электронной почты на стороне клиента, применение CGI-сценариев,
рассматриваются приемы реализации веб-сайтов. Далее обсуждаются
дополнительные темы, касающиеся разработки приложений на Python, а
именно: технологии хранения информации между запусками программы –
файлы DBM, сериализация объектов, хранилища объектов и интерфейсы
Python к базам данных SQL; приемы реализации более сложных структур
данных на Python – стеков, множеств, двоичных деревьев поиска,
графов и др.; инструменты и приемы, используемые в языке Python для
синтаксического анализа текстовой информации; приемы интеграции –
расширение Python с помощью компилируемых библиотек и встраивание
программного кода на Python в другие приложения.