Отладчик (debugger) в PyCharm. Часть 2

  Рет қаралды 16,481

Python Russian

Python Russian

Күн бұрын

👉Часть 1 • Отладчик и что делать ...
Отладка программ занимает очень большое время у любого программиста, наши программы чаще не работают, чем работают. Потому очень важно как можно раньше освоить такой инструмент как отладчик и как можно быстрее перейти от использования принтов к нему.
Важные моменты:
1) в стеке вызовов мы можем посмотреть состояние нашей программы (переменных) на прошлых этапах выполнения. Это позволяет понять откуда пошла проблема
2) Evaluate - это инструмент, который позволяет выполнять какие то вычисления, проверять код и даже менять значения в текущем скоупе, что может быть удобно для проверки каких то предположений об ошибке
3) Отслеживание (watches) - помогает нам следить за значениями каких-либо переменных по ходу выполнения программы
Присоединяйтесь к помощи каналу, будет интересно)
✔️Бусти boosty.to/pyth...
✔️Юмани 410011506612886
Будь первым везде и всегда, включай уведомления о новых выпусках 🔔
#Python #PythonRussian #PyCharm

Пікірлер: 20
@MorkAnna
@MorkAnna Ай бұрын
спасибо! то чего не хватало
@databox4279
@databox4279 6 ай бұрын
Огромная Вам благодарность за ваши труды. Информативно, понятно, без воды и по делу.
@ЕВЯ-о3м
@ЕВЯ-о3м 2 жыл бұрын
Да, действительно сходу несколько очень интересных вещей узнал. Например никак не мог понять, почему не видно в дебаггере возвращаемого значения. И вот - пожалуйста.!!!!!
@СтаниславРассказов-ы4м
@СтаниславРассказов-ы4м 2 жыл бұрын
Такой нюанс, может будет полезно. Когда точка останова тормознула выполнение, можно перейти во вкладку console и прямо там выполнять команды, вызовы функций или куски кода на том состоянии, в котором была остановлена программа. Т.е. это как окно evaluation, только прямо в интерфейсе консоли python
@voila2000
@voila2000 3 жыл бұрын
Спасибо. В ваших роликах всегда находится какой нибудь нюанс, про который не знал.
@user-wy1fw7sy8v
@user-wy1fw7sy8v 4 ай бұрын
Очень нужный и полезный видос! Спасибо автору!
@ЕВЯ-о3м
@ЕВЯ-о3м 2 жыл бұрын
Вообще с удовольствием смотрю этот канал. Спасибо.
@MegaPsevdonim
@MegaPsevdonim 2 жыл бұрын
Респект, я с python только начал знакомится, видео нужное и полезное )))
@romans5833
@romans5833 Жыл бұрын
Мне очень помог ролик, спасибо за ваши старания!
@Laserball74
@Laserball74 Жыл бұрын
Мастер класс отличный!👌при просмотре видео задумался откуда потом берется значение "50" и погуглив узнал что возвращает метод .count()😊
@alexeykolodochkin5826
@alexeykolodochkin5826 3 жыл бұрын
Браво, все в тему, спасибо!
@АлександрБырка
@АлександрБырка 8 ай бұрын
Спасибо за урок
@ChillO__Out
@ChillO__Out 2 жыл бұрын
Спасибо большое за твои старания
@АндрейТаганов-ю2ь
@АндрейТаганов-ю2ь 2 жыл бұрын
Спасибо, мне было очень полезно!
@x-user-agent
@x-user-agent 3 жыл бұрын
давно не было) спасибо👍
@PythonRussian
@PythonRussian 3 жыл бұрын
да, работа навалилась, руки не доходят
@SimpleMRish
@SimpleMRish 2 жыл бұрын
Класс!
@jamjam3337
@jamjam3337 Жыл бұрын
👏👍
@АлександрКолесников-ц4ь
@АлександрКолесников-ц4ь Жыл бұрын
Классное видео! Когда пошагово проходишь в дебаггере, переменные в его окне меняют цвет- синий, красный. Что это значит и чем это может быть полезно?
@fight_fire_with_fire
@fight_fire_with_fire Жыл бұрын
Здравствуйте! Как comprehension-ы дебажить?
Частые ошибки начинающих питонистов
41:43
Or is Harriet Quinn good? #cosplay#joker #Harriet Quinn
00:20
佐助与鸣人
Рет қаралды 58 МЛН
Основы Asyncio
53:25
Python Russian
Рет қаралды 20 М.
PyCharm Debug Tutorial | How to Debug Code in PyCharm!
14:59
Max on Tech
Рет қаралды 62 М.
Python Debugging (PyCharm + VS Code)
24:18
mCoding
Рет қаралды 37 М.
Декоратор с параметрами
19:39
Python Russian
Рет қаралды 9 М.
ООП: Инкапсуляция в python
51:12
Python Russian
Рет қаралды 13 М.
Основы PyCharm | Лучшая IDE Для Python
37:50
PyLounge - программирование на Python и всё о IT
Рет қаралды 179 М.