risolto - uso PDB per test Python - come impostare break
Inviato: venerdì 22 maggio 2015, 18:45
Sto provando PDB per evitare l'uso dei print
Ho provato su questo (insensato ma solo di prova!) programmino
Funziona bene ma per impostare un break occorre dare il comando b con relativo numero riga. Questo è poco pratico, specialmente perchè correggendo i numeri variano
Come è possibile mettere un comando di break gia nelle istruzioni? (come farei con un print)
In pratica ad ogni arresto, dopo un controllo, potrei dare 'c' ed arrivare al successivo break
Ho provato su questo (insensato ma solo di prova!) programmino
Funziona bene ma per impostare un break occorre dare il comando b con relativo numero riga. Questo è poco pratico, specialmente perchè correggendo i numeri variano
Come è possibile mettere un comando di break gia nelle istruzioni? (come farei con un print)
In pratica ad ogni arresto, dopo un controllo, potrei dare 'c' ed arrivare al successivo break
Codice: Seleziona tutto
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import pdb
pdb.set_trace() # inizia
z=[1,3,6,8]
for x in z:
print x
# qui vorrei un break
a=71
b=a
# qui vorrei un break
c=b
d=c
e=d
print e