Программирование на Python. Том 2

4-е издание
Марк Лутц

Programming Python, 4th Edition
Mark Lutz
книга Программирование на Python. Том 2, 4-е издание
(увеличить обложку)

Книга в типографии

Оглавление
Пролистать книгу
Файлы к книге

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

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

"В главах этой книги описан очень обширный материал — от устранения неполадок до спецификаций проектирования, с прицелом на реалистичные задачи и избежание распространенных препятствий."
Дайан Донован, California Bookwatch.

Как применять язык Python после освоения его основ? Эта книга предлагает подробное руководство по основным областям применения языка, среди которых системное администрирование, построение графических пользовательских интерфейсов и создание веб-приложений.

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

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

ОСНОВНЫЕ ТЕМЫ КНИГИ

  • Краткий тур по языку Python. С помощью простой демонстрации ознакомьтесь с такими темами, как представление данных, объектно-ориентированное программирование, постоянство объектов, графические пользовательские интерфейсы и основы веб-сайтов.
  • Системное программирование. Изучите инструменты и приемы использования системного интерфейса для написания сценариев командной строки, обработки файлов и каталогов, параллельного запуска программ и многого другого.
  • Построение графических пользовательских интерфейсов. Научитесь использовать библиотеку виджетов tkinter для создания полнофункциональных пользовательских интерфейсов.
  • Программирование для Интернета. Получите доступ к сетевым протоколам на стороне клиента и инструментам электронной почты, используйте сценарии CGI и изучите приемы реализации веб-сайтов.
  • Дополнительные способы применения Python. Реализуйте структуры данных, анализируйте текстовую информацию, взаимодействуйте с базами данных, а также расширяйте и встраивайте Python.

В ТОМЕ 2

  • Написание сетевых сценариев (глава 12)
  • Написание клиентских сценариев (глава 13)
  • Клиентское приложение для работы с сообщениями электронной почты (глава 14)
  • Написание серверных сценариев (глава 15)
  • Простая система веб-почты (глава 16)
  • Базы данных и постоянство (глава 17)
  • Структуры данных (глава 18)
  • Текст и язык (глава 19)
  • Интеграция Python/C (глава 20)
  • Язык Python и цикл разработки (глава 21)

ОБ АВТОРЕ

Марк Лутц является мировым лидером в обучении языку Python, автором самых ранних и ставших бестселлерами книг по Python, а также первопроходцем в сообществе Python, начиная с 1992 года. Обладая более чем 30-летним опытом разработки, Марк был автором предыдущих изданий книги Programming Python, а также книг Learning Python и Python Pocket Reference, выпущенных издательством O'Reilly.


784, c ил стр., с ил.; ISBN 978-5-907705-29-6, !!978-0-596-15810-1; формат 70x100/16; твердый переплет; тип бумаги: офсетная; серия O'Reilly (Animals); 10.12.2024; Вильямс.






Оглавление книги "Программирование на Python. Том 2"

Oглавление

Часть IV. Программирование для Интернета     15
Глава 12. Написание сетевых сценариев     17
Глава 13. Написание клиентских сценариев     103
Глава 14. Клиент PyMailGUI     233
Глава 15. Написание серверных сценариев     343
Глава 16. Сервер PyMailCGI     447

Часть V. Инструменты и приемы     515
Глава 17. Базы данных и постоянство     517
Глава 18. Структуры данных     577
Глава 19. Текст и язык     625
Глава 20. Интеграция Python/C     703

Часть VI. Финиш     763
Глава 21. Заключение: Python и цикл разработки     765

Предметный указатель     778


Copyright © 1992-2020 Издательская группа "Диалектика-Вильямс"