Как установить точку останова в модуле, отличном от того, который я запускаю в Python IDLE?
Если я отредактирую два модуля, яйца и ветчину, и импорт яиц модуля ветчина, как мне запустить модуль яиц так, чтобы IDLE останавливался в точках останова, установленных в ветчине? До сих пор я мог только заставить IDLE распознавать точки останова, установленные в фактически выполняемом модуле, а не импортируемые.
1 ответ
Решение
- начать IDLE
- открытые яйца, открытая ветчина
- установить желаемые точки останова в обоих файлах
- зайдите в оболочку IDLE, выберите Debug=>Debugger
- вернуться к яйцам и бежать.
Вы должны остановиться в точках останова в каждом файле. (Это работает, я только что проверил.)