Форум сайта python.su
Хотелось бы по шагам посмотреть,как программа выполняет написанный код,есть ли такая функция в питоне?
Офлайн
Используй pdb
https://docs.python.org/3/library/pdb.html
Офлайн
py.user.nextЯ бы с радостью, если бы знал, что это вообще такое? Это устанавливать надо или как? Или просто в код написать программу заранее?
Используй pdbhttps://docs.python.org/3/library/pdb.html
Офлайн
Johny_JazzyНет. Оно уже в библиотеке питона.
Это устанавливать надо или как?
Johny_JazzyТы пишешь программу, потом запускаешь её в дебаггере, он её останавливает на каждой строке, пока ты не продолжишь её выполнение. В это время можно посмотреть значения переменных.
Или просто в код написать программу заранее?
Офлайн
py.user.nextДа, я примерно понимаю, что это такое, я даже нажимал на кнопку дебаггер мода, просто не видел, чтобы он показывал мне значение переменных в этот момент.Пытался найти ролик, где об этом подробно упоминается, но не увидел,спасибо за ответ.
Офлайн
Johny_JazzyВот пример запуска скрипта по шагам.
Да, я примерно понимаю, что это такое, я даже нажимал на кнопку дебаггер мода, просто не видел, чтобы он показывал мне значение переменных в этот момент.
python -m pdb script.py
Отредактировано py.user.next (Апрель 30, 2022 14:04:08)
Прикреплённый файлы:
pdbrun.tar.gz (685 байт)
Офлайн
py.user.nextОчень полезно для меня, братан.
Используй pdbhttps://docs.python.org/3/library/pdb.html slope game
Офлайн
В пишарме или vscode есть встроенный графический дебаггер - там ты даже мышкой можешь нажимать шаг за шагом
В йутубе есть много роликов как ими пользоваться
Офлайн
pythontutor.com/
Офлайн