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

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Python — один из наиболее популярных современных языков программирования. Третье издание этого практического руководства представляет собой исчерпывающий справочник, содержащий описание большинства модулей обширной стандартной библиотеки Python и наиболее часто используемых модулей сторонних производителей. Справочник ориентирован на версии Python 2.7 и 3.5, но также включает информацию об изменениях и новшествах, появившихся в версии Python 3.6. Книга охватывает чрезвычайно широкий спектр областей применения Python, включая веб-приложения, сетевое программирование, обработку XML-документов, взаимодействие с базами данных и высокоскоростные вычисления. Она станет идеальным подспорьем как для тех, кто решил изучить Python, имея предварительный опыт программирования на других языках, так и для тех, кто уже использует этот язык в своих разработках. Основные темы книги: • Синтаксис Python, объектно-ориентированные возможности языка, модули стандартной библиотеки и пакеты расширений. • Операции с файлами, работа с текстом, базы данных, многозадачность и обработка числовых данных. • Основы работы с сетями, управляемые событиями программы и клиентские модули сетевых протоколов. • Модули расширения Python, средства пакетирования и распространения расширений, модулей и приложений. Алекс Мартелли — инженер компании Google, активно публикуется на сайте Stack Overflow, часто выступает с докладами на технических конференциях, номинированный член организации PSF, обладатель награды 2006 Frank Willison Memorial Award за большой вклад в сообщество Python. Анна Мартелли Рейвенскрофт — опытный лектор и специалист по обучению персонала, энтузиаст Python, номинированный член организации PSF, обладатель награды 2013 Frank Willison Memorial Award. Стив Холден — технический директор компании Felix, номинированный член организации PSF, директором и председателем правления которой является, обладатель награды 2007 Frank Willison Memorial Award.

Author(s): Алекс Мартелли, Анна Рейвенскрофт, Стив Холден
Edition: 3
Publisher: ООО "Диалектика"
Year: 2019

Language: Russian
Commentary: Scanned
Pages: 896
City: СПб.
Tags: Programming; Databases; Debugging; Multithreading; Web Programming; Python; Asynchronous Programming; Exceptions; Modules; Packages; Python Standard Library; Network Programming; Testing; Regular Expressions

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