У посиланні, згаданому прийнятою відповіддю ( https://pymotw.com/3/pdb/ ), я знайшов цей розділ дещо кориснішим:
Щоб дозволити виконанню до певного рядка, передайте номер рядка команді till.
Ось приклад того, як це може працювати re: loops:
Це позбавляє вас від двох речей: необхідності створювати додаткові точки зупинки та необхідності переходити до кінця циклу (особливо коли ви, можливо, вже повторили таке, що не змогли б без повторного запуску налагоджувача).
Ось документи на Python until
. До речі, я використовую pdb++
як випадаючий стандартний налагоджувач (отже, форматування), але until
працює однаково в обох.
n
, а потім введітьuntil
. Це триватиме доти, доки не буде перевищено принаймні поточний рядок.