PyCharm: профессиональная работа на Python [Брюс М. Ван Хорн II] (pdf) читать постранично

Книга в формате pdf! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

Брюс М. Ван Хорн II
Куан Нгуен

PyCharm:
профессиональная
работа на Python

Hands-On
Application Development
with PyCharm
Build applications like a pro with the ultimate
python development tool

Bruce M. Van Horn II
Quan Nguyen

BIRMINGHAM—MUMBAI

PyCharm:
профессиональная
работа на Python

Брюс М. Ван Хорн II
Куан Нгуен

Москва, 2024

УДК 004.438Python
ББК 32.973
В17

В17

Брюс М. Ван Хорн II, Куан Нгуен
PyCharm: профессиональная работа на Python / пер. с англ. И. Л. Люско. –
М.: ДМК Пресс, 2024. – 618 с.: ил.
ISBN 978-5-93700-274-7
PyCharm – лучшая профессиональная среда разработки для программистов
Python среди множества доступных интегрированных сред. Независимо от того,
в каких целях используется Python – для общих задач автоматизации, создания
утилит, веб-приложений, анализа данных, машинного обучения или бизнесприложений, – инструменты PyCharm упрощают выполнение сложных задач
и оптимизируют общую производительность.
Вы изучите базовые и расширенные функции PyCharm, узнаете как разрабатывать веб-приложения с помощью Flask, Django, FastAPI и Pyramid, освоите
автоматизацию написания кода, отладку и удаленную разработку в PyCharm,
а также научитесь выполнять задачи по обработке данных с помощью блокнотов Jupyter, библиотек NumPy, pandas и других.
Издание адресовано как опытным разработчикам на Python, так и новичкам.

УДК 004.438Python
ББК 32.973
Все права защищены. Любая часть этой книги не может быть воспроизведена в какой
бы то ни было форме и какими бы то ни было средствами без письменного разрешения
владельцев авторских прав.

ISBN (анг.) 978-1-83763-235-0
ISBN (рус.) 978-5-93700-274-7

Copyright © 2023 Packt Publishing
© Оформление, издание, перевод, ДМК Пресс, 2024

Оглавление

Предисловие от издательства......................................................... 16
Авторы................................................................................................. 17
Предисловие....................................................................................... 19
ЧАСТЬ I. ОСНОВЫ PYCHARM...................................................... 25
Глава 1. Введение в PyCharm – самую популярную IDE
для Python........................................................................................... 27
Технические требования...................................................................................30
Продолжающийся успех Python.......................................................................31
Философия IDE..................................................................................................32
PyCharm как интегрированная среда разработки Python..............................37
Интеллектуальная помощь в кодировании.................................................39
Оптимизированные инструменты программирования.............................43
Опции веб-разработки..................................................................................50
Поддержка научных вычислений.................................................................51
Особенности редакций Рrofessional, Community и Educational.................52
Краткое содержание..........................................................................................53
Вопросы..............................................................................................................53
Дальнейшее чтение...........................................................................................54

Глава 2. Установка и настройка PyCharm....................................... 55
Технические требования...................................................................................56
Загрузка PyCharm традиционным способом...................................................57
JetBrains Toolbox................................................................................................58
Установка Toolbox в Windows.......................................................................60
Установка Toolbox в macOS...........................................................................60
Установка PyCharm с помощью Toolbox......................................................60
Запуск PyCharm с помощью Toolbox............................................................62
Установка альтернативной версии или ее удаление..................................62
Обновление PyCharm с помощью Toolbox...................................................63
Запуск и регистрация PyCharm.........................................................................64
Настройка PyCharm...........................................................................................65
Внешний вид и свойства...............................................................................67

6

 Оглавление
Работа с проектами...........................................................................................76
Создание нового проекта..............................................................................77
Запуск проекта PyCharm...............................................................................81
Клонирование кода этой книги с GitHub.........................................................83
Настройка учетной записи GitHub...............................................................84
Клонирование репозитория книги..............................................................85
Краткое содержание..........................................................................................86
Вопросы..............................................................................................................87
Дальнейшее чтение...........................................................................................88

ЧАСТЬ II. ПОВЫШЕНИЕ ПРОИЗВОДИТЕЛЬНОСТИ............. 89
Глава 3. Настройка интерпретаторов
и виртуальные среды......................................................................... 91
Технические требования...................................................................................93
Виртуальные среды...........................................................................................94
Создание виртуальной среды вручную........................................................95
Создание проекта в PyCharm (повторно)........................................................98
Использование существующей виртуальной среды.....................................100
Смена интерпретатора для проекта...............................................................102
Активация виртуального