Кеннет Рейтц , Таня Шлюссер - Автостопом по Python
Название: | Автостопом по Python | |
Автор: | Кеннет Рейтц , Таня Шлюссер | |
Жанр: | Учебники и самоучители по компьютеру, Современные российские издания, Литература ХXI века (эпоха Глобализации экономики), Программирование: прочее, Python | |
Изадано в серии: | Бестселлеры o’reilly | |
Издательство: | Питер | |
Год издания: | 2017 | |
ISBN: | 978-5-496-03023-6 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Автостопом по Python"
Перед вами — увлекательная книга, которую по достоинству оценит любой неравнодушный программист и даже бывалый питонщик. Она составлена на основе одноименного онлайнового руководства http://docs.python-guide.org/en/latest/ и содержит наработки многочисленных профессионалов и энтузиастов, знающих, что такое Python, и чего вы от него хотите. Проверенные методы и новейшие приемы, собранные в этой книге, помогут вам стать профессиональным Python-программистом и во всеоружии встретить наступающую эпоху Python 3.
К этой книге применимы такие ключевые слова (теги) как: Python, программирование
Читаем онлайн "Автостопом по Python". [Страница - 139]
(обратно)
22
Intel и Anaconda — партнеры (http://bit.ly/announce-anaconda-intel), и все специализированные пакеты компании Intel (https://anaconda.org/intel) доступны только при использовании conda. Однако вы всегда можете выполнить команду conda install pip и применить pip (или pip install conda и использовать conda).(обратно)
23
Если вам понадобится создавать расширения для Python с помощью языка C, обратитесь к статье «Расширяем Python с помощью C или C++» (https://docs.python.org/3/extending/extending.html). Для получения более подробной информации см. главу 15 книги «Python Cookbook» (http://bit.ly/python-cookbook).(обратно)
24
Сниппеты — это фрагменты кода, которые часто повторяются, вроде стилей CSS или определений классов. Вы можете использовать для них автозаполнение, если введете несколько символов, а затем нажмете клавишу Tab.(обратно)
25
Просто откройте редактор, введя в командной строке vi (или vim) и нажав клавишу Enter, потом введите: help и нажмите Enter для прохождения обучения.(обратно)
26
Для того чтобы найти домашний каталог в Windows, откройте Vim и введите команду: echo $HOME.(обратно)
27
Нам нравится Реймонд Хеттингер. Если бы все писали код так, как он рекомендует, мир был бы гораздо лучше.(обратно)
28
Electron — платформа для создания кросс-платформенных настольных приложений с помощью HTML, CSS и JavaScript.(обратно)
29
https://github.com/Microso/PTVS/wiki/Features-Matrix.(обратно)
30
Если вам больше нравится, используйте команду Set-ExecutionPolicy AllSigned.(обратно)
31
POSIX расшифровывается как Portable Operating System Interface (портируемый интерфейс операционных систем). Включает набор стандартов IEEE, указывающих ОС ее поведение и интерфейс для простых команд оболочки, ввода/вывода, работы с потоками и для других сервисов и утилит. Большая часть дистрибутивов Linux и Unix совместима с POSIX, Darwin (операционная система, лежащая в основе Mac OS X и iOS), была совместима с версии Leopard (10.5). Фраза «система POSIX» означает систему, совместимую с POSIX.(обратно)
32
Egg — это ZIP-архив с особой структурой. Эти архивы были заменены на архивы wheels в PEP 427 (https://www.python.org/dev/peps/pep-0427/). Были представлены популярной библиотекой упаковки Setuptools (сейчас библиотека по умолчанию), предлагающей полезный интерфейс для distutils (https://docs.python.org/3/library/distutils.html) из стандартной библиотеки Python. Вы можете прочесть об особенностях этих форматов в разделе Wheel vs Egg (https://packaging.python.org/en/latest/wheel_egg/) руководства Python Packaging User.(обратно)
33
YAML (https://en.wikipedia.org/wiki/YAML) расшифровывается как YAML Ain’t Markup Language — «не просто еще один язык разметки».(обратно)
34
Виртуальная машина — это приложение, которое эмулирует компьютерную систему путем имитации желаемого аппаратного обеспечения и предоставления требуемой операционной системы для компьютера-хоста.(обратно)
35
Виртуальная среда внутри контейнера Docker изолирует вашу среду Python, сохраняя версию Python операционной системы, которая может понадобиться для ваших приложений. Поэтому прислушайтесь к нашему совету ничего не устанавливать с помощью pip (или чего-то еще) в системный каталог Python.(обратно)
36
Цитата изначально приведена Ральфом Уолдо Эмерсоном (Ralph Waldo Emerson) в эссе Self-Reliance. Присутствует в PEP 8 для того, чтобы подтвердить, что здравый смысл важнее руководства по стилю. Например, гармоничный код и существующие соглашения перевесят строгое следование PEP 8.(обратно)
37
Разность — это утилита оболочки, которая сравнивает два файла и показывает отличающиеся строки.(обратно)
38
В соответствии с PEP 8 это значение равно 80 символам. Согласно другим источникам — 100, а в вашем случае это значение зависит от того, что говорит ваш начальник. Ха! Честно говоря, любой, кто использовал консоль для отладки кода в полевых условиях, быстро оценит ограничение в 80 символов (при котором строка в консоли не переносится) и на деле будет использовать 75–77, чтобы можно было увидеть нумерацию строк в Vi.(обратно)
39
Обратитесь к 14-му пункту «Дзена Питона». Гвидо, наш BDFL, — голландец. (обратно)40
Кстати, именно поэтому только хэшируемые объекты можно хранить во множествах или использовать как ключи --">Книги схожие с «Автостопом по Python» по жанру, серии, автору или названию:
М. В. Сысоева, И. В. Сысоев - Программирование для «нормальных» с нуля на языке Python. Часть 1. 2-е издание Жанр: Учебники и самоучители по компьютеру Серия: Библиотека ALT |
Другие книги из серии «Бестселлеры o’reilly»:
Робин Никсон - Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5 Жанр: PHP Год издания: 2016 Серия: Бестселлеры o’reilly |
Карла Шрёдер - Linux. Книга рецептов Жанр: Linux Год издания: 2022 Серия: Бестселлеры o’reilly |
Кэти Уорр - Надежность нейронных сетей: укрепляем устойчивость ИИ к обману Жанр: Искусственный интеллект Год издания: 2021 Серия: Бестселлеры o’reilly |
Фил Уиндер - Обучение с подкреплением для реальных задач Жанр: Искусственный интеллект Год издания: 2023 Серия: Бестселлеры o’reilly |