Я пишу небольшую IDE для Python и хочу добавить простую отладку. Мне не нужны все возможности winpdb. Как запустить программу Python (по имени файла) с точкой останова, установленной на номере строки, чтобы она выполнялась до этого номера строки и останавливалась? Обратите внимание, что я не хочу делать это из командной строки и не хочу редактировать источник (например, вставляя set_trace). И я не хочу, чтобы он останавливался на первой строке, поэтому мне нужно запустить отладчик оттуда. Я пробовал все очевидные способы с pdb и bdb, но мне что-то не хватает.