Программирование на Python, том I, 4-е издание
Книга Марка Лутца «Программирование на Python, том I» — это подробное руководство по применению языка Python в основных прикладных областях: системном администрировании, создании графических интерфейсов и веб-приложений. Издание адресовано читателям, уже овладевшим основами языка и желающим перейти к решению реальных практических задач.
В первом томе рассматриваются три ключевые темы. Первая — краткий обзор языка Python с демонстрационным примером, иллюстрирующим приёмы объектно-ориентированного программирования, способы представления данных, сохранение объектов, создание графических интерфейсов и основы веб-разработки. Вторая — системное программирование: инструменты доступа к системным интерфейсам, создание сценариев командной строки, обработка файлов и папок, параллельное выполнение программ. Третья — программирование графических интерфейсов с использованием библиотеки tkinter из стандартной библиотеки Python.
Книга содержит большое количество примеров, иллюстрирующих типичные идиомы программирования и корректное их применение. Автор исследует эффективность Python как инструмента разработки программного обеспечения, а не просто средства «создания сценариев». Материал охватывает работу с базами данных, программирование сетевых взаимодействий, создание интерфейсов для сценариев, обработку текста и многие другие темы.
Четвёртое издание включает описание новых особенностей языка, библиотек и практических приёмов программирования для Python 3.X. Примеры опробованы под третьей альфа-версией Python 3.2. Книга отличается глубиной изложения и предназначена быть первой ступенью на пути овладения мастерством разработки приложений на Python.
Марк Лутц — ведущий специалист в области обучения языку Python, автор предыдущих изданий книги «Программирование на Python», а также книг «Изучаем Python» и «Python Pocket Reference», выпущенных издательством O'Reilly.
