Как установить точку останова в модуле, отличном от того, который я запускаю в Python IDLE?

Если я отредактирую два модуля, яйца и ветчину, и импорт яиц модуля ветчина, как мне запустить модуль яиц так, чтобы IDLE останавливался в точках останова, установленных в ветчине? До сих пор я мог только заставить IDLE распознавать точки останова, установленные в фактически выполняемом модуле, а не импортируемые.

1 ответ

Решение
  1. начать IDLE
  2. открытые яйца, открытая ветчина
  3. установить желаемые точки останова в обоих файлах
  4. зайдите в оболочку IDLE, выберите Debug=>Debugger
  5. вернуться к яйцам и бежать.

Вы должны остановиться в точках останова в каждом файле. (Это работает, я только что проверил.)

Другие вопросы по тегам