| 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 eseguire il debug di Python
    programmi informatici possono essere complessi, e questa complessità rende individuazione dei bug molto difficili. Fortunatamente per i programmatori , ci sono strumenti specializzati che aiutano analizzare il comportamento del software e aiutano a rintracciare i bug . Questi strumenti sono noti come i debugger . La programmazione pacchetto scaricabile linguaggio Python ha un editor di testo con un debugger incorporato . Si dovrebbe imparare a utilizzare questo debugger in modo da poter risalire alle origini di eventuali bug che incontrate. Cose che ti serviranno
    Computer con Python 3.2 linguaggio di programmazione installato ( vedi Risorse ) per il codice sorgente Python file di
    Show More Istruzioni
    1

    Aprire un file di codice sorgente utilizzando l' editor di testo IDLE che viene fornito con il download di Python . L'editor di testo IDLE si trova in Program Files ( o domande di Macintosh) , nella directory Python . Un file di codice sorgente di vuoto si apre nella finestra di editor di testo IDLE.
    2

    destro del mouse su qualsiasi riga di codice sorgente nell'editor di testo IDLE . Viene visualizzato un menu di scelta rapida . Seleziona "Imposta punto di interruzione. " Un punto di interruzione è una riga di codice che si interrompe l'esecuzione del programma durante il debug. I punti di interruzione devono essere collocati in prossimità delle aree sospette di codice che possono essere fonte di bug . Sapere dove collocare i punti di interruzione dipende molto dal codice sorgente in questione . Per ora , è sufficiente posizionare un punto di interruzione ovunque per avere un'idea di come funziona il debugger .
    3

    destro del mouse su qualsiasi riga di codice sorgente nell'editor di testo IDLE . Viene visualizzato un menu di scelta rapida . Seleziona "Imposta punto di interruzione. " Un punto di interruzione è una riga di codice che si interrompe l'esecuzione del programma durante il debug. I punti di interruzione devono essere collocati in prossimità delle aree sospette di codice che possono essere fonte di bug . Sapere dove collocare i punti di interruzione dipende in gran parte il codice sorgente in questione . Per ora , è sufficiente posizionare un punto di interruzione ovunque per avere un'idea di come funziona il debugger .
    4

    Premere il tasto F5 per eseguire il programma . Questo farà sì che la shell Python per aprire .
    5

    Clicca sulla parola ' Debug' dalla fila di parole nella parte superiore della finestra di shell Python . Un menu scivolerà aperto . Selezionare ' Debugger ' per lanciare il debugger Python .
    6

    Cliccare sulla finestra di editor di testo IDLE e premere F5 di nuovo . Il programma verrà eseguito in modalità di debug , e appare una piccola finestra del debugger . Il debugger ha fermato il programma sulla prima riga di codice . La finestra principale del debugger visualizza informazioni su tale riga di codice , ad esempio il modulo di appartenenza, il nome della funzione che incapsula esso, e il valore contenuto variabili che esistono nel blocco di codice corrente . La finestra del debugger ha cinque pulsanti che riprendono l'esecuzione del programma in una varietà di modi . Questi pulsanti sono etichettati Go , Step , Over, Out , e Quit .
    7

    Premere il tasto ' Go ' per eseguire tutto il codice fino a quando il vostro primo punto di interruzione . Questa è una buona opzione se si è interessati solo nelle zone sospette di codice in giro per i punti di interruzione , e vogliono passare direttamente a loro.
    8

    Premere il pulsante ' Step' per eseguire una riga di codice alla volta . Questa è una tecnica molto utile per lentamente progredendo attraverso l'esecuzione di un programma e guardare come ogni istruzione viene eseguito . Monitorando le variazioni che si verificano, si ha una buona possibilità di testimoniare che cosa sta causando il vostro bug . Utilizzando il pulsante ' Step' , ogni volta che viene effettuata una chiamata di funzione , il debugger ' entrare ' la funzione ed eseguire il debug . Se si desidera lasciare questa funzione , è possibile premere il pulsante di ' Out' per ' uscire ' di esso .
    9

    Premere il pulsante ' Over' per scorrere il programma come in ' Step, ' con una differenza . Al raggiungimento di una chiamata di funzione , il debugger eseguirà la chiamata di funzione e non entrare blocco della funzione di codice . Il debugger riprenderà il debug sulla riga immediatamente dopo la chiamata di funzione .
    10

    Premere il pulsante ' Esci ' per terminare il debug.

    Previous :

    next :
      Articoli Correlati
    ·Come determinare se un personaggio è spazio bianco in …
    ·Come creare Flash Cards in Python 
    ·Come impostare un parser 
    ·Come convertire Epoch in Python 
    ·Come costruire un parser in Python 
    ·Come utilizzare lo script Python per MobiDeDRM 
    ·Come eseguire l'override di una funzione in Python 
    ·Come aprire un file in Python 
    ·Python Manipolazione List 
    ·Come rimuovere le variabili da Vars Python 
      Articoli in evidenza
    ·Come chiudere le cartelle di lavoro in VBA 
    ·Come Nest un Sub in VBA 
    ·Come utilizzare Bot AIML in applicazioni Java 
    ·Come creare UML Da Java Fonte 
    ·Che cosa è una testata in Java 
    ·Come aggiungere colore a un file batch 
    ·Come leggere e scrivere file in Python 
    ·Come inviare SMS con ASP.NET 
    ·Modificare il colore del testo al passaggio del mouse 
    ·Come faccio a rinominare i file con uno script VBS 
    Copyright © Conoscenza Informatica http://it.wingwit.com