Python Довідник Повний опис мови Алекс Мартеллі, Анна Рейвенскрофт, Стів Холден
Python – один з найбільш популярних сучасних мов програмування. Третє видання цього практичного керівництва є вичерпний довідник, що містить опис більшості модулів великої стандартної бібліотеки Python і найбільш часто використовуваних модулів сторонніх виробників.
Довідник орієнтований на версії Python 2.7 і 3.5, але також включає інформацію про зміни та нововведення, що з’явилися у версії Python 3.6. Книга охоплює надзвичайно широкий спектр областей застосування Python, включаючи веб-додатки, мережеве програмування, обробку XML-документів, взаємодія з базами даних і високошвидкісні обчислення.
Книга стане ідеальною допомогою як для тих, хто вирішив вивчити Python, маючи попередній досвід програмування іншими мовами, так і для тих, хто вже використовує цю мову у своїх розробках.
Зміст Python Довідник Повний опис мови:
- Частина 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 та інші мережеві кодування
- Глава 22. Структурований текст: HTML
- Глава 23. Структурований текст: XML
- Частина V. Розширення, розповсюдження, міграція v2/v3
- Глава 24. Модулі розширення та впровадження класичного Python в інші програми
- Глава 25. Поширення розширень та програм
- Глава 26. Перехід із версії 2.x на версію 3.x та співіснування різних версій