Mi piacciono le funzioni di test nell'interprete Python . È possibile eseguire il debug di una funzione nell'interprete Python quando voglio vedere più di un valore di ritorno e un effetto collaterale?Codice di debug nell'interprete Python
Se è così, potreste mostrare le operazioni di debug di base (lancio della funzione con gli argomenti, l'impostazione punto di interruzione, il prossimo passo, un passo in, guardando variabile)? In caso contrario, come si esegue il debug di una funzione in un altro modo?
Il punto è che voglio eseguire il debug solo di una funzione particolare che verrà fornita con argomenti. Non voglio eseguire il debug dell'intero codice del modulo.
grazie per il consiglio
Hai cercato 'pdb' con Google? – hochl
@hochl Ho pensato che pdb sia un'applicazione (qualcosa come gdb per il linguaggio C) e non sapevo che fosse un modulo. Lo proverò, se è in grado di eseguire il debug di una funzione particolare. – xralf
È - 'pdb' è la strada da percorrere, leggi la [descrizione del modulo] (http://docs.python.org/library/pdb.html). – hochl