Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 23, 2016 22:51:07

Konstantin_tr
Зарегистрирован: 2016-10-02
Сообщения: 6
Репутация: +  0  -
Профиль   Отправить e-mail  

отладка программы Python в PYCHARM

Если кто работает в PYCHARM или не работает но знает как отлаживать, прошу ответить:
Если при debug я ставлю точку останова на def или на def__init__, то отладчик не входит в тело функции а переходит на наименование другой функции или наименование класса.
Если я ставлю точку останова внутри функции, то отладчик входит в тело функции.
Что нужно сделать, чтобы отладчик чиитал программу по строкам?

Офлайн

#2 Окт. 24, 2016 04:39:15

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10016
Репутация: +  857  -
Профиль   Отправить e-mail  

отладка программы Python в PYCHARM

PyCharm не юзаю, но вообще отладчики шагают двумя способами: с заходом в вызовы функций и без заходов.
При заходе в вызов он заходит в функцию и начинает по ней шагать, а потом выходит в конце и переходит к следующей строке после вызова, в который заходил.
А без захода в вызов он просто выполняет функцию без прохождения и переходит к следующей строке после вызова, в который не заходил.

Konstantin_tr
Что нужно сделать, чтобы отладчик чиитал программу по строкам?
Нужно выполнять по шагам с заходом в вызовы.



Отредактировано py.user.next (Окт. 24, 2016 04:39:40)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version