Nel collegamento menzionato dalla risposta accettata ( https://pymotw.com/3/pdb/ ), ho trovato questa sezione un po 'più utile:
Per consentire l'esecuzione fino a una riga specifica, passare il numero di riga al comando until.
Ecco un esempio di come questo può funzionare con riferimento a: loop:
Ti risparmia da due cose: dover creare punti di interruzione extra e dover navigare alla fine di un ciclo (specialmente quando potresti aver già iterato in modo tale che non saresti in grado di farlo senza rieseguire il debugger).
Ecco i documenti di Python su until
. A proposito, sto usando pdb++
come drop-in per il debugger standard (da qui la formattazione) ma until
funziona allo stesso modo in entrambi.
n
, quindi digitauntil
. Questo andrà fino a quando non viene superata almeno quella linea corrente.