Имеется проект написанный на Питоне. Я разрабатываю его на платформе Убунту, в текстовом редакторе. Какими средствами надо воспользоваться, чтобы получить возможность пошаговой отладки?
3 ответа
Возможно, удобнее всего будет использовать IDE для Питона, например PyDev (это плагин к Eclipse) или PyCharm. Там отладчик интегрирован. Если вас не смущает консольный интерфейс отладчика, то в стандартной библиотеке Питона есть модуль pdb, представляющий из себя полноценный отладчик.
-
А там есть возможность отладки через ssh, и имеется в виду hashcode.ru/questions/1078/ssh-%D0%B2-pycharm 8 янв 2011 в 9:32
-
5Есть еще более удобный чем стандартный, называется pdbpp. Вот тут подробно описан dev.svetlyak.ru/debugger-with-blackjack– rastler26 янв 2011 в 13:40
- pdb , pdb (c) habrahabr.ru
- Любая IDE поддерживающая интерактивное исполение кода в debug mode с Breakpoints, например PyCharm
и конечно же трассировка trace, не пошагово но местами очень полезно
Про отладчики внутри иде уже много сказано в других ответах, но вот среди консольных дебаггеров незаслуженно забыли pudb с псевдографическим интерфейсом (в духе борланд турбо си)