Поделиться

Python. Справочник. Полное описание языка

Справочник — третье издание.

Стив Холден, Анна Рейвенскрофт, Алекс Мартелли «Python. Справочник. Полное описание языка» Диалектика, 2019 год, O’Reilly, ISBN 978-5-6040723-8-7; (PDF)

Описание EN Содержание Links

Описание книги.

Книга охватывает как версию Python 3.5, так и версию Python 2.7, а также некоторые новинки, появившиеся в версии Python 3.6. Она адресована как программистам, уже знакомым с языком Python, так и тем, кто только приступает к его изучению, или имеет опыт работы с другими языками программирования. Она представляет собой справочное руководство по языку Python, наиболее часто используемым компонентам его стандартной библиотеки и ряду наиболее популярных и полезных модулей и пакетов сторонних производителей.

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

EN

Python in a Nutshell the definitive reference

Publisher: O’Reilly Media
Author: Alex Martelli, Anna Ravenscroft, Steve Holden
ISBN: 978-1-449-39292-5
Pages: 767
Language: English
Year: 2017
File: ebook PDF

Description

Useful in many roles, from design and prototyping to testing, deployment, and maintenance, Python is consistently ranked among today’s most popular programming languages. The third edition of this practical book provides a quick reference to the language—including Python 3.5, 2.7, and highlights of 3.6—commonly used areas of its vast standard library, and some of the most useful third-party modules and packages.

Ideal for programmers with some Python experience, and those coming to Python from other programming languages, this book covers a wide range of application areas, including web and network programming, XML handling, database interactions, and high-speed numeric computing. Discover how Python provides a unique mix of elegance, simplicity, practicality, and sheer power.

This edition covers:

  • Python syntax, Object-Oriented Python, standard library modules, and third-party Python packages
  • Python’s support for file and text operations, persistence and databases, concurrent execution, and numeric computations
  • Networking basics, event-driven programming, and client-side network protocol modules
  • Python extension modules, and tools for packaging and distributing extensions, modules, and applications
Краткое оглавление

Краткое оглавление

  • Часть I. Начало работы с Python
    Глава 1. Введение в Python
    Глава 2. Интерпретатор Python
  • Часть II. Ядро и встроенные объекты Python
    Глава 3. Язык программирования Python
    Глава 4. Объектно-ориентированный Python
    Глава 5. Исключения
    Глава 6. Модули
    Глава 7. Встроенные объекты и модули стандартной библиотеки
    Глава 8. Строки и байты
    Глава 9. Регулярные выражения
  • Часть III. Библиотека Python и модули расширения
    Глава 1 О. Работа с файлами и текстом
    Глава 11. Базы данных и постоянное хранение
    Глава 12. Работа со значениями даты и времени
    Глава 13. Управление процессом выполнения
    Глава 14. Потоки и процессы
    Глава 15. Математические вычисления
    Глава 16. Тестирование, отладка и оптимизация кода
  • Часть IV. Сетевое и веб-программирование
    Глава 17. Основы работы с сетями
    Глава 18. Асинхронные архитектуры
    Глава 19. Модули для работы с клиентскими сетевыми протоколами
    Глава 20. Работа с протоколом HTTP
    Глава 21. Электронная почта, MIME и другие сетевые кодировки
    Глава 22. Структурированный текст: HTML
    Глава 23. Структурированный текст: XML
  • Часть V. Расширение, распространение, миграция v2/v3
    Глава 24. Модули расширения и внедрение классического Python в другие программы
    Глава 25. Распространение расширений и программ
    Глава 26. Переход с версии 2.х на версию 3.х и сосуществование различных версий
    Предметный указатель

 

Python — лекции

PDF  (RU)    pdf  (ru)    PDF  (EN) 

key     Fgqm9sPIDDaQS2vc859gJumF6r77MShqjAegE1G4viw


Поделиться