Python на практике
| Auteur principal: | |
|---|---|
| Résumé: | Если вы – опытный программист на Python, то после прочтения данной книги ваши программы станут более качественными, надежными, быстрыми, удобными для сопровождения и использования. В центре внимания Марка Саммерфилда находятся четыре основных темы: повышение элегантности кода с помощью паттернов проектирования, повышения быстродействия с помощью распараллеливания и компиляции Python-программ (Cython), высокоуровневое сетевое программирование и графика. Он описывает паттерны, доказавшие свою полезность в Python, иллюстрирует их на примерах высококачественного кода и объясняет, почему некоторые из них не слишком существенны. Издание предназначено для программистов, уже работающих на Python, но также может быть полезно и начинающим пользователям языка. Книга из коллекции ДМК Пресс - Информатика |
| Publié: |
Москва, ДМК Пресс, 2014
|
| Sujets: | |
| Accès en ligne: | http://e.lanbook.com/books/element.php?pl1_id=66480 https://e.lanbook.com/img/cover/book/66480.jpg |
| Format: | Électronique Livre |
MARC
| LEADER | 00000nam0a2200000 i 4500 | ||
|---|---|---|---|
| 001 | 66480 | ||
| 010 | |a 978-5-97060-095-5 | ||
| 100 | |a 20250516d2014 k y0rusy01020304ca | ||
| 101 | 0 | |a rus | |
| 102 | |a RU | ||
| 105 | |a y j 000zy | ||
| 106 | |a z | ||
| 200 | 1 | |a Python на практике |b Электронный ресурс |f Саммерфилд М. |g Пер. с англ. Слинкин А.А. | |
| 210 | |a Москва |b Москва |c ДМК Пресс |d 2014 | ||
| 215 | |a 338 с. | ||
| 330 | |a Если вы – опытный программист на Python, то после прочтения данной книги ваши программы станут более качественными, надежными, быстрыми, удобными для сопровождения и использования. В центре внимания Марка Саммерфилда находятся четыре основных темы: повышение элегантности кода с помощью паттернов проектирования, повышения быстродействия с помощью распараллеливания и компиляции Python-программ (Cython), высокоуровневое сетевое программирование и графика. Он описывает паттерны, доказавшие свою полезность в Python, иллюстрирует их на примерах высококачественного кода и объясняет, почему некоторые из них не слишком существенны. Издание предназначено для программистов, уже работающих на Python, но также может быть полезно и начинающим пользователям языка. | ||
| 333 | |a Книга из коллекции ДМК Пресс - Информатика | ||
| 610 | 0 | |a абстрактная фабрика | |
| 610 | 0 | |a классическая абстрактная фабрика | |
| 610 | 0 | |a абстрактная фабрика в духе python | |
| 610 | 0 | |a построитель | |
| 610 | 0 | |a фабричный метод | |
| 610 | 0 | |a прототип | |
| 610 | 0 | |a одиночка | |
| 610 | 0 | |a адаптер | |
| 610 | 0 | |a мост | |
| 610 | 0 | |a компоновщик | |
| 610 | 0 | |a классическая иерархия составных и несоставных объектов | |
| 610 | 0 | |a единый класс для составных и несоставных объектов | |
| 610 | 0 | |a декоратор | |
| 610 | 0 | |a фасад | |
| 610 | 0 | |a приспособленец | |
| 610 | 0 | |a заместитель | |
| 610 | 0 | |a цепочка ответственности | |
| 610 | 0 | |a традиционная цепочка | |
| 610 | 0 | |a цепочка на основе сопрограмм | |
| 610 | 0 | |a команда | |
| 610 | 0 | |a интерпретатор | |
| 610 | 0 | |a вычисление выражения с помощью eval() | |
| 610 | 0 | |a исполнение кода с помощью exec() | |
| 610 | 0 | |a исполнение кода в подпроцессе | |
| 610 | 0 | |a итератор | |
| 610 | 0 | |a итераторы | |
| 610 | 0 | |a итераторы на базе протокола итераторов | |
| 610 | 0 | |a посредник | |
| 610 | 0 | |a традиционный посредник | |
| 610 | 0 | |a посредник на основе сопрограмм | |
| 610 | 0 | |a хранитель | |
| 610 | 0 | |a наблюдатель | |
| 610 | 0 | |a состояние | |
| 610 | 0 | |a чувствительные к состоянию методы | |
| 610 | 0 | |a определяемые состоянием методы | |
| 610 | 0 | |a стратегия | |
| 610 | 0 | |a шаблонный метод | |
| 610 | 0 | |a посетитель | |
| 610 | 0 | |a протоколы последовательности | |
| 610 | 0 | |a протоколы итераторов | |
| 610 | 0 | |a высокоуровневый параллелизм | |
| 610 | 0 | |a распараллеливание задач с большим объемом вычислений | |
| 610 | 0 | |a очереди | |
| 610 | 0 | |a многопроцессная обработка | |
| 610 | 0 | |a будущие объекты | |
| 610 | 0 | |a ограниченных скоростью ввода-вывода | |
| 610 | 0 | |a многопоточность | |
| 610 | 0 | |a гип | |
| 610 | 0 | |a создание гип | |
| 610 | 0 | |a модуль imagescaleworker | |
| 610 | 0 | |a гип обрабатывает продвижение | |
| 610 | 0 | |a гип обрабатывает выход из программы | |
| 610 | 0 | |a расширение python | |
| 610 | 0 | |a доступ к написанным на c библиотекам с помощью пакета ctypes | |
| 610 | 0 | |a cython | |
| 610 | 0 | |a создание cython-модулей для повышения производительности | |
| 610 | 0 | |a высокоуровневое сетевое программирование | |
| 610 | 0 | |a создание приложений на базе технологии xml-rpc | |
| 610 | 0 | |a обертка данных | |
| 610 | 0 | |a разработка сервера xml-rpc | |
| 610 | 0 | |a разработка клиента xml-rpc | |
| 610 | 0 | |a создание приложений на базе технологии rpyc | |
| 610 | 0 | |a потокобезопасная обертка данных | |
| 610 | 0 | |a разработка сервера rpyc | |
| 610 | 0 | |a разработка клиента rpyc | |
| 610 | 0 | |a графические интерфейсы пользователя | |
| 610 | 0 | |a tkinter | |
| 610 | 0 | |a создание диалоговых окон | |
| 610 | 0 | |a создание диалогового приложения | |
| 610 | 0 | |a создание диалоговых окон в приложении | |
| 610 | 0 | |a создание главного окна | |
| 610 | 0 | |a создание меню | |
| 610 | 0 | |a создание строки состояния с индикаторами | |
| 610 | 0 | |a трехмерная графика | |
| 610 | 0 | |a opengl | |
| 610 | 0 | |a сцена в перспективной проекции | |
| 610 | 0 | |a создание программы cylinder с помощью pyopengl | |
| 610 | 0 | |a создание программы cylinder с помощью pyglet | |
| 610 | 0 | |a игра в ортографической проекции | |
| 610 | 0 | |a рисование сцены с доской | |
| 610 | 0 | |a обработка выбора объекта на сцене | |
| 610 | 0 | |a обработка взаимодействия с пользователем | |
| 610 | 0 | |a эпилог | |
| 610 | 0 | |a краткая библиография | |
| 610 | 0 | |a python | |
| 610 | 0 | |a паттерны проектирования | |
| 610 | 0 | |a проект | |
| 610 | 0 | |a код | |
| 700 | 1 | |a Саммерфилд |b М. | |
| 801 | 1 | |a RU |b Издательство Лань |c 20250516 |g RCR | |
| 856 | 4 | |u http://e.lanbook.com/books/element.php?pl1_id=66480 | |
| 856 | 4 | 1 | |u https://e.lanbook.com/img/cover/book/66480.jpg |
| 953 | |a https://e.lanbook.com/img/cover/book/66480.jpg | ||