| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Python Programming >> Content
    Come utilizzare PDB in Python
    Scrivere qualsiasi programma per computer è destinato a provocare errori o bug nel codice . A volte può risultare difficile individuare con precisione dove gli errori si verificano in programmi più grandi. Python ha un modulo debugger chiamato " pdb " che è possibile importare e utilizzare per tracciare il programma per vedere se è possibile individuare la causa dei problemi . " Tracing ", un programma significa esaminarlo una riga alla volta. Quando si utilizza il debugger, è possibile utilizzare uno dei diversi comandi one- chiave per spostarsi all'interno del codice . Istruzioni
    1

    Aprire un file modulo Python . Tipo "import pdb " nella parte superiore del file da importare il debugger Python .
    2

    Inserire il cursore dove si desidera avviare il debug del programma . Tipo " pdb.set_trace ( ) " qui . Questo imposta il punto in cui il debugger inizia tracciando il programma quando lo si esegue .
    3

    Aprire lo strumento a riga di comando Python . Tipo " python myprogram.py " per eseguire il modulo . Quando incontra il metodo " set_trace " , il debugger Python inizia tracciando il file riga per riga. Cambia anche il prompt da " >>> " comando " (PPB) . " Si visualizza la prima riga dopo la traccia e spiega lo scopo , se necessario.

    4 Premere il tasto " n " per eseguire l'istruzione " successiva " . Il debugger si sposta alla riga successiva di codice e lo visualizza. Premendo il tasto "S" "passi" alla riga successiva . I tasti "n" "s" e funzionano in modo simile , ad eccezione di "s" si ferma all'interno di dette funzioni , mentre " n" non lo fa.
    5

    Premere il tasto " R ", mentre tracciando all'interno di una funzione per continuare l'esecuzione fino a quando la funzione " ritorna . " Premere il tasto "c" per " continuare " l'esecuzione fino a quando un punto di rottura , come ad esempio la fine di una funzione o di un programma .
    6

    Premere il tasto " L " per " elencare " il codice sorgente. Esso mostra tutto il codice , oppure è possibile specificare quali linee per mostrare passandoli come argomenti . Ad esempio, digitando "l ( 5,7) " mostrerà il codice sorgente per le linee di cinque, sei e sette . Tuttavia, queste linee devono apparire dopo cui è stato inserito il richiamo alla " set_trace ", o il debugger verrà restituito un errore .
    7

    Premere il tasto "q" per " uscire " il debugger in qualsiasi momento .

    Previous :

    next :
      Articoli Correlati
    ·Come scrivere una lista in Python 
    ·Come creare un altro processo in Python 
    ·Come costruire un Python Cygwin 
    ·Come aprire Python in CMD 
    ·Python Lambda Tutorial 
    ·Come rimuovere una sottolineatura in Python 
    ·Come fare Condizionali in Python 
    ·I benefici di introspezione in Python 
    ·Che cosa è l' interprete Python 2.6 Path 
    ·Come contare il contenuto di un dizionario Python 
      Articoli in evidenza
    ·Che cosa è Python 2.2.3 
    ·Come aggiornare i record ODBC in VB6 
    ·Giochi 3D Tutorial Creator 
    ·Come configurare proxy file PAC 
    ·WPF Tutorial 
    ·Aggiunta di un nodo di TreeView 
    ·Come aggiornare il codice Visual Basic 6 
    ·Che cosa è Microsoft WPF ? 
    ·Come convertire IPA a C Fonte 
    ·Come combinare un file in C + + 
    Copyright © Conoscenza Informatica http://it.wingwit.com