Comments 9
Вот эта штука поинтереснее чем icecream: https://github.com/cool-RR/PySnooper
А termosvg сравнивали с asciinema?
А вместо print-ов стараюсь запускать скрипт с pdb
А вместо print-ов стараюсь запускать скрипт с pdb
python -m pdb myscript.py
если тяжело добраться, то перед местом отладки уже вставляю код import pdb; pdb.set_trace()
а там уже step by step… отлаживаю.Было бы круто ещё в шапку вставлять ссылки на предыдущие подборки. Just saying.
Начал изучать программирование и python в частности.
Использую Jupyter с Anaconda.
До сих пор расставлял print-ы (я больше не буду, честно-честно), и вдруг открыл для себя breakpoint.
Но тут же столкнулся с тем, что в среде Юпитера/Анаконды дебаггер шагает в т.ч. по выполнению самого кода среды. И это весьма утомительно.
Может, есть какой-нибудь достаточно простой путь сказать дебаггеру, чтобы «игнорировал Анаконду до особого распоряжения»?
Использую Jupyter с Anaconda.
До сих пор расставлял print-ы (я больше не буду, честно-честно), и вдруг открыл для себя breakpoint.
Но тут же столкнулся с тем, что в среде Юпитера/Анаконды дебаггер шагает в т.ч. по выполнению самого кода среды. И это весьма утомительно.
Может, есть какой-нибудь достаточно простой путь сказать дебаггеру, чтобы «игнорировал Анаконду до особого распоряжения»?
Sign up to leave a comment.
Мелкая питонячая радость #7: три штуки по цене одной — консольная анимация, алгоритмы и отладка