Если вы установите Eclipse и PyDev , вы можете установить точки останова так же, как в Visual Studio.
В противном случае распечатка информации в ключевых точках часто является хорошим способом узнать, что происходит. Я часто добавляю в отладочную информацию таким образом и оставляю ее в коде, но отключаю, пока не изменю переменную. Я нахожу, что это часто помогает, если вы нарушаете код и вам нужно вернуться и еще раз взглянуть на происходящее. Более того, отправьте свою отладочную информацию в класс журналирования, и вы сможете начать использовать вывод в модульных тестах ... вы действительно тестировали свой код? ;)