ym104432846
Вставьте ссылку на видео из Youtube, Rutube, VK видео
Задайте вопрос по видео
Что вас интересует?
00:00:42
Выбор версии PyCharm:
  • 1. Для работы на сайте JetyBrains рекомендуется использовать бесплатную версию Пайчарм (комьюнити)
  • 2. Профессиональная версия Пайчарм необходима только после накопления достаточного опыта и знаний
  • 3. В сообщении упоминается использование процессора M1 для установки и запуска Пайчарм
00:02:02
Установка PyCharm на MacOS:
  • 1. Установлен новый интернет-клиент на компьютере через браузер macOS
  • 2. Запущен установочный файл приложения, иконка отображается корректно
  • 3. Пользователь отказался отправлять статистику использования приложения
00:03:14
Установка PyCharm на Windows:
  • 1. Установлена необходимость скачивания PyCharm через официальный сайт JetBrains.com и выбор подходящей версии под операционную систему Windows
  • 2. Обговорено создание ассоциации файлов `.py` с PyCharm для открытия файлов по умолчанию в редакторе
  • 3. Принято решение принять лицензионное соглашение PyCharm и отказаться от отправки личных данных компании JetBrains
00:06:18
Создание нового проекта:
  • 1. Для разработки проекта предлагается создать отдельную директорию внутри домашнего каталога, назвав её «код», где будет размещена папка с примером проекта («Example»)
  • 2. Решено создать виртуальное окружение для проекта непосредственно в папке с самим проектом, используя одну из установленных версий Python (Python 3.8 или Python 3.10)
  • 3. Разработан проект начинается с пустого файла, содержащего базовые примеры кода, доступного для дальнейшей настройки и работы
00:08:06
Основные настройки PyCharm:
  • 1. Настройки PyCharm находятся в разных местах на Windows и macOS, пользователи привыкли к разным интерфейсам
  • 2. Предлагается изменить цветовую схему на тёмную, поскольку она комфортнее для глаз в тёмное время суток
  • 3. Русская версия PyCharm отсутствует, используется англоязычная версия программы
00:09:08
Работа с редактором:
  • 1. Созданы два новых файла: «my file» и «тест тест пай»
  • 2. Показан процесс написания простого кода (print) и выполнения программы через контекстное меню
  • 3. Рассказано о настройках интерфейса PyCharm, включая изменение размера шрифтов и управление масштабом текста
00:13:15
Настройки редактора и цветовой схемы:
  • Созданы два файла в редакторе, один из которых ранее существовал
  • Предусмотрена функция сравнения двух файлов путем двойного клика или нажатия правой кнопки мыши
  • Редактор автоматически выделяет ошибки подсветкой (например, неправильное оформление кода)
00:16:55
Использование терминала и вкладок:
  • Разработан интерфейс с несколькими вкладками: вывод результатов скриптов, проблемы, туду-списки, терминал, пакеты и сервисы (включая работу с Docker)
  • Пользователи смогут запускать нужные файлы непосредственно через терминал, используя виртуальные переменные окружения
  • В интерфейсе отображаются установленные пакеты и доступные переменные текущего окружения Python
00:19:28
Поиск связей и отладка:
  • Разработано удобное средство поиска связей между элементами файла
  • Реализована функция автоматического предложения модулей для импорта после ввода команды `from`
  • Добавлена возможность быстрого перехода к месту вызова функции и просмотра её использования через команду поиска по файлу (`Ctrl+F`)
0: Мы с вами установим и настроим пайчарм. Производителем пайчарм является джет брейнс. Можно на него выйти напрямую, набрав адрес в строке браузера, либо
1: В любом поисковике, набрав пайчарм и перейдя по ссылке джет брейнс устанавливать пайчарм, мы будем на 2 операционные системы на windows и на mac os, далее мы будем настраивать его на mac os уже потому, что настройка одинаковая.
2: В принципе, для всех операционных систем установка немножко различается.
3: Итак, перейдя на сайт джейт брейнс, нам необходимо найти пайчарм. Он находится в developer tools пайчарм.
4: Это страничка загрузки. Здесь есть 2 версии пайчарма, точнее не версии, a2 варианта представления, потому что версий у них намного больше.
5: 1 вариант это professional, он содержит довольно большое количество инструментов и комьюнити, он урезанный с открытым кодом, но зато он бесплатный, за профешинал версию вам придётся платить за комью.
6: Не нужно платить, я вам сейчас рекомендую составить комьюнити версию, потому что для начального уровня её более чем достаточно. Она покрывает все, что вам будет нужно на professional. Версию можно уже перейти когда
7: Вы будете владеть достаточно большими знаниями для того, чтобы пользоваться теми преимуществами, которые даёт эта профессиональная версия.
8: Нам необходимо выбрать чип, который у нас используется, в моём случае используется m 1, поэтому выбираем его и разрешаем скачать сейчас у нас скачивается пайчарм. Время скачивания зависит от скоро.
9: Вашего интернета. Вот он у нас скачался. Соответственно. Далее мы его можем открыть непосредственно в файндере, либо прям из браузера дважды кликаем на установщик и перед
10: Втаскиваем, как это принято в macos, в папку application.
11: На этом все он у нас установился. Выглядит иконочка вот так, соответственно дальше мы его просто запускаем.
12: Разрешаем открыть 1 запуск, может быть довольно долгим. Читаем соглашение, в идеале читаем, обязательно его принимаем, без этого он не запустится. Далее он предлагает отправлять статистику использования.
13: В целом вам решать, отправлять или нет. В данном случае я откажусь от этого. Иногда при 1 запуске он предлагает импортировать конфиги.
14: Сейчас мы установим пайчарм на windows, для этого мы заходим на сайт джейт брейнс точка ком и переходим в раздел разработчикам. Здесь мы находим пай.
15: И нажимаем скачать. Хочу отметить, что есть разные версии windows, не под все версии windows работает последняя версия pycharm, например, если вам
16: Нужно установить для 30 двухразрядной виндовс или windows 7, то последняя версия не будет работать. Вам нужно будет найти версию 2018 точка 3. Другие версии можно найти вот по этой ссылке.
17: И 2018 версия находится где-то внизу вы до неё можете домотать и установить сейчас мы будем ставить на windows 10, 6, 4 разрядную, поэтому для этого мы скачаем просто с данной стартовой страницы нужную нам версию pycharm выпуска.
18: В 2 версиях бесплатная комьюнити и платная профешинал для изучения питона. Вам достаточно комьюнити версии нажимаем скачать?
19: Вот у нас скачался пайчарм, запускаем его установку.
20: Здесь далее установку можно произвести в директорию по умолчанию.
21: Здесь нам очень желательно добавить директорию бин в системные переменные. Также вы можете создать иконки в контекстном меню или
22: На рабочем столе давайте создадим, например, вот так и провести ассоциацию файлов точка пай, то есть питоновский файл с пайчармом. Они будут открываться по умолчанию в пайчарме.
23: Устанавливаем после установки Пача виндовс просит перезагрузить компьютер.
24: Его нужно будет перезагрузить перед 1 запуском. Обязательно я выбираю, что я вручную перезагружу и перезагружу его, соответственно, вручную.
25: Далее нам нужно открыть пайчарм.
26: Запускаем пайчарм.
27: Читаем соглашение и принимаем его.
28: Также по поводу использования джет брейнсом ваших данных вы сами решаете. Я пока что выбираю не отправлять.
29: Теперь, соответственно, нам необходимо создать новый проект pycharm так устроен, что он работает с проектами, не с отдельными файлами, а с проектами. Проект это довольно большое.
30: Количество файлов, может быть, может быть и 1 на самом деле, но он должен находиться в отдельной директории, в которой вы разрабатываете этот проект. Здесь мы можем открыть существующий проект, либо
31: Создать новый, либо загрузить его из репозитория. Сейчас мы создаём новый проект. Не рекомендую выбирать папки по умолчанию. Давайте мы
32: Создадим для него специальную папочку, например, мне вполне нравится в корне домашней директории создавать папку код и в ней создадим какую-нибудь папочку с названием.
33: Example то есть пример это будет наш проект.
34: Далее он предлагает привязать виртуальное окружение. Мы можем это сделать через данную настройку либо вручную, либо использовать существующий интерпретатор. Также он предлагает выбрать
35: У нас установлено несколько версий питона питон 3 8, питон 3, 10. В данном случае я создам папку с виртуальным окружением в этой же Папке с проектом. Это достаточно удобно и для демонстра.
36: Будет вполне себе понятно. Нажимаем создать при создании проекта. Он создаёт пустой файл, который мы можем запустить, с которым мы можем работать. Он уже содержит какие-то примеры простые и
37: В принципе, мы на нём сейчас дальше и будем все настраивать.
38: С чего начнём начнём с основных настроек настройки у нас находятся в pycharm преференсес виндовс немножко в другом месте они находятся что мы здесь?
39: Можем поменять. В принципе, настроить его можно очень гибко, много чего можно менять. Но что нам будет интересно? Самое основное, наверное, интересное, это цветовая схема. Мы можем выбирать как светлую тему, так и тёмную я предпочитаю тем,
40: В тёмное время суток от неё меньше устают глаза очень часто pycharm спрашивает, какую цветовую схему выбрать при при 1 запуске перед созданием проекта в данном случае он не спросил.
41: Поэтому в любом случае все это можно перенастроить. Хочу заметить, что русской версии пайчарма не существует. Я использую английскую версию. Если мы что-то меняем, нам необходимо нажать кноп.
42: Эплай, либо сразу окей, это сохраняет настройки. Что касается самого редактора, то справа у нас отображается код. Слева у нас по умолчанию отображаются файлы проекта. Пока
43: Здесь только 1 файл и папочка с виртуальным окружением.
44: Давайте создадим здесь какой-нибудь файл и назовём его, например, my file.
45: Точка пай. Также мы можем создать именно питоновский файл. Для этого мы выбираем new питон файл. Здесь мы можем просто набрать имя без расширения разницы особой нет и так, и так. Он создаёт один и тот же файл.
46: Поэтому вам выбирать, как вам проще с этим работать. У пайчарма есть огромное количество подсказок и очень удобных инструментов. Пользуйтесь ими. Со временем вы привыкнете. Давайте создадим ещё 1 файл, например, тест тест пай. В этом файле вы
47: Можете уже писать какой-то код, давайте напишем что-то простое например принт.
48: И выведем что-нибудь типа окей, чтобы запустить его на исполнение, необходимо правой кнопкой или в случае с macos вызов контекстное меню на вкладке и здесь выбрать run и.
49: Тот файл будет указан, на какую вкладку вы навели. Внизу появляется результат отработки этого файла. То есть мы видим выведенный окей. Здесь доступна кнопочка запуска кнопочка Останова. Если файл
50: Долго работает и кнопочка с настройками. Также после 1 запуска у нас в правом верхнем углу появляется вот
51: Такое значение и мы можем его запускать, используя вот этот значок. Если файл никогда не запускали, то он в правом верхнем углу не появится. Его нужно хотя бы 1 раз запустить также
52: Если в файле есть секция иф нейм равен мейн, то мы можем запустить это прямо здесь.
53: И вот у нас также появляется в правом верхнем углу данный файлик, хотя он и был до этого уже потому, что он был создан пайчармом и он отработал прямо из этого места. Теперь давайте ещё раз вернёмся к настройкам.
54: Windows это файл, settings мак ос это pycharm преференсес из полезных настроек, которые вам могут пригодиться на начальном этапе это, например, смена размера шрифта, сейчас я его даже специально
55: Увеличу для того, чтобы было удобнее работать и показывать шрифт меняется практически везде, кроме самих файлов.
56: Шрифт только редактора можно поменять в настройках редактора, это мы немножко уменьшим.
57: Настройка редактора у нас находится вот здесь фонд. Соответственно, здесь мы можем также увеличить, например, настолько и увидим в предварительном просмотре, как
58: Это будет выглядеть также у нас в основных настройках есть такая галочка, как change, фонд сайсс виз в зависимости от операционной системы, либо команд и колесо мыши, либо
59: Ctrl колесо мыши на макбуках нету колеса мыши поэтому это обычная прокрутка 2 пальцами если мы это устанавливаем, то сейчас мы можем.
60: Менять, масштабировать размер шрифта, удерживая ctrl и перемещая 2 пальца по тачпаду, либо вращая колесо мыши.
61: Далее давайте перейдём в настройках также в редактор и посмотрим здесь цветовую схему.
62: Цветовая схема у нас также по умолчанию выбрана дракула.
63: Отдельно можем настроить декораторы, как будет выглядеть либо классы, либо какие-то встроенные имена. То есть практически все, что здесь есть, мы можем перенастроить, так как нам это будет удобно также через
64: Схему можно создать свою схему либо дубликатом, а потом, изменяя, либо импортировать и какие-то готовые в плагинах есть возможность загрузить цветовые схемы.
65: Из магазина джет брейнс тут же можно загрузить различные плагины, которые могут быть полезны хочу отметить, что для платной версии для professional плагинов намного больше и они более удобные, но опять же того, что есть в бесплатной вам на начал.
66: Этапе будет достаточно, чтобы загрузить цветовую схему из магазина из маркетплейса джетбрейнс. Достаточно в поисковой строке набрать по-английски схема и
67: И вот, в принципе, вы здесь можете найти различные схемы, установить и использовать. Я сейчас это делать не буду.
68: Здесь же в плагинах, можно посмотреть, какие плагины уже установлены, и если вам они не нужны, то их можно поотключать. В частности у нас уже установлены какие-то схемы и мы можем их выключить. Если они нам не нужны. Давайте теперь вернёмся к работе непосредственно.
69: С редактором мы создали 2 файла, и 1 у нас уже был.
70: Чтобы открыть этот файл, нужно по нему дважды кликнуть, и он появляется во вкладках. Если мы хотим сравнить 2 файла, например, или файл редактировать и видеть, что мы меняем в разных частях.
71: Файла. Мы можем правой кнопкой нажать и показать его в 2 местах с помощью сплита. Данный сплит дублирует эти файлы. Если мы хотим какой-то файл.
72: Перенести в правую часть. Мы можем сплит энрайт сделать. Тогда он отсюда исчезает и появляется в правой части. Так, мы можем редактировать сразу 2 файла. Также мы можем какой-то файл перенести в новое окно. Вот таким
73: Образом и работать непосредственно с ним тоже бывает иногда удобно. Что касается самого редактора, он достаточно умный и умеет подсвечивать ошибки. То есть если мы где-то опечатаем, я
74: И введём что-то неправильно, то он это подчеркнёт и также в правом верхнем углу покажет наличие ошибок. Редактор подсвечивает постоянно несоответствие, в том числе оформлению пеп 8 мы это можем увидеть.
75: Например, вот таким образом при наведении на жёлтое волнистое подчёркивание редактор нам подсвечивает, какая именно ошибка у нас произошла чтобы отформатировать код, мы можем набрать либо
76: Ctrl alt l виндовс либо команд альт эль в macos после этого, после этой команды, редактор внесёт исправления в оформление и.
77: Сделать это по стандарту также он может форматировать не только питоновский код, но и, например, json ещё какие-то куски вставки, которые вы используете внизу, у нас также имеются вкладки.
78: Их здесь довольно много. 1 из них это вывод результата запуска скрипта. У нас есть вкладка, которая содержит в себе пометки, туду.
79: Мы можем это проверить, добавив в какой-нибудь туду. И здесь в этот момент появляется данная метка, на которую мы можем перейти. Также у нас есть вкладка с проблемами. В данном случае проблем нету, но есть
80: Замечание, что текст, который мы ввели, некорректен, на самом деле это не критично, потому что он отмечается зелёной галочкой, и на это можно не обращать внимание. Но если мы наберём что-то со
81: Всем критичное, то здесь увидим эту ошибку. Также во всем проекте мы можем увидеть все необходимые ошибки, включая ошибки пеп 8. Далее у нас есть терминал терминал. Нам может пригодиться, если мы
82: Мы хотим что-то запускать прямо в терминале, а не в редакторе. Терминал уже с использованием виртуальных переменных запускается, и мы можем посмотреть, какие файлы у нас.
83: Есть. Мы можем также запустить нужный нам файл.
84: Вот сейчас у нас есть ошибка, убираем её.
85: И вот у нас запускается также у нас есть вкладка с пакетами. Здесь мы видим, какие пакеты у нас установлены на данный момент, в том числе пип и питоновская консоль это запуск.
86: Питона в текущем виртуальном окружении. Удобство его в том, что если мы здесь что-то делаем и что-то набираем, то у нас справа появляются все те переменные, которые мы используем здесь, мы можем их прямо посмотреть.
87: Также у нас есть отдельная вкладка с сервисами. На этой вкладке могут появляться различные дополнительные сервисы, в частности, работа с докером, может быть работа с базами данных и прочим. Но это не во все, не все эти функции доступны.
88: В комьюнити версии. Далее очень удобная функция это поиск связей то есть например, мы возьмём вот этот файлик и добавим здесь какую-нибудь функцию
89: Пусть будет.
90: Пусть будет my function, и пусть она
91: Вводит тот же самый. Окей, соответственно.
92: Теперь мы можем эту функцию импортировать вот здесь.
93: Как вы видите, редактор подсказывает абсолютно все, что может, то есть он после ввода оператора from подсказал все доступные в данном месте модули, откуда мы можем что-то импортировать и после
94: Он показывает то, что мы можем импортировать из данного пакета модуля.
95: И здесь мы, например, вызовем нашу функцию вот таким образом. Также пока эта функция не была вызвана, мы видим вот такую серую подсветочку самого импорта и замечание о том, что
96: То мы импортировали неиспользуемые какие-то функции. Комментировать и снимать комментарии можно с использованием команд слэш. И вот теперь, собственно,
97: Прямо отсюда мы можем перейти в функцию, которую вызываем. Для этого нам нужно зажать контрол или команд и кликнуть по данной функции. Также мы можем таким же способом увидеть
98: Где эта функция вообще в принципе, упоминается, где она используется. То есть в нашем менее есть import этой функции и есть использование. Мы можем переходить и смотреть. Очень удобно связывать все, что есть поиск по файлу у нас работает.
99: По нажатию команд или ctrl f вот таким образом, также, если нам нужна замена, у нас есть вот здесь реплейс по command r, появляется 2 поле, на которое мы хотим это заменить также мы.
100: Можем переименовать везде значение переменных для этого.
101: Выделяем то, что хотим переименовать переменную либо функцию и нажимаем рефактор.
102: Ренейм меняем my function на function, также нам нужно выделить там, где мы будем это искать, и нажимаем рефактор.
103: Теперь смотрим, вот она, наша функция, она переименовалась везде. Например, если вы введёте лишнюю строку, то при наведении
104: На лампочку, она вам может предложить реформатирования, ну либо игнорировать. И, выбрав данный пункт, вы исправляете данную ошибку. Также есть очень удобная штука. Это отладчик в стартовом файле здесь уже
105: Есть использование отладчика, есть breakpoint, то есть точка Останова, чтобы ей воспользоваться, нам необходимо в данном файле.
106: Выбрать дибаг при запуске дибага. Программа выполняется до вашей точки. Останова до 1 и на ней останавливается. И вот здесь вы можете уже видеть, что
107: Происходит, то есть она вам подсказывает переменные, которые используются в данном случае нейм. И вы можете идти по коду, используя клавишу f8, либо вот эту вот
108: Кнопочку так пошагово можете пройти весь код, если вы хотите зайти внутрь функции.
109: И посмотреть, что там для этого нужно использовать вот эту кнопочку. И таким образом вы попадаете внутрь и также можете увидеть, что здесь происходит. Но здесь нет ни 1 переменной, поэтому в стеке у нас пусто и мы идём дальше таким образом.
110: Мы проходим всю программу или какой-то нам нужный кусок и видим на каждом шагу, что в ней происходит. В пайчарме используется автоматическое сохранение. Все, что вы меняете, сохраняется тут же, если вдруг
111: Вы закроете пайчарм, то, открыв его, вы окажетесь Ровно на том же файле в том же состоянии, в котором вы были до закрытия. Также вам может пригодиться закрытие проекта для закры.
112: Проекта можно выбрать меню, просто закрыть проект. Я вам рассказал определённые основы работы с пайчармом. На самом деле данный продукт очень большой, очень интересный, в нём огромное количество функций.
113: И есть очень много ресурсов, в том числе и русских, на которых вы можете увидеть все возможности или хотя бы часть возможностей, которые вам пригодятся по hr. Понятно, что лучшим источником является официальный сайт.
114: Brains ну и также вы можете в нём экспериментировать огромное количество каких-то пунктов, есть в меню в настройках есть большое количество горячих клавиш, которые помогают упростить работу с пайчармом.
115: И много чего. Соответственно, на этом рассказ про настройку и установку пайчарма я завершаю. Далее вам рекомендую потренироваться, открыть какой-нибудь
116: Проект создать что-нибудь понастраивать, увидеть, как это работает, позапускать. После чего вы можете приступать к работе с нашей