Come eseguire il debug di Python riavvia

December 16

Il linguaggio di programmazione Python può essere utilizzato per avviare le applicazioni e altri script per generare report ed eseguire attività di calcolo. Se si scopre che i vostri script Python stanno causando applicazioni per riavviare, o se lo script viene riavviato prima che venga completata, ci sono un paio di cose fondamentali è possibile controllare per aiutare a risolvere il problema e fermare il riavvio indesiderati.

istruzione

1 Lanciare una interfaccia terminale a riga di comando sul computer ed accedere alla cartella che contiene lo script Python che si desidera eseguire il debug digitando "cd" seguito dal percorso della directory in cui si trova lo script.

2 Digitare i seguenti comandi (sostituendo "examplemodule" con il nome del modulo Python che si desidera eseguire il debug):

import pdb
importazione examplemodule

3 Digitare il seguente comando per eseguire lo strumento di debug e individuare l'origine dell'errore:

pdb.run ( 'examplemodule.test ()')

4 Esaminare l'output che viene visualizzato nella finestra riga di comando dopo l'esecuzione del comando nel passaggio precedente per vedere quali parti del codice Python stanno causando il riavvio.

5 Aprire lo script Python in un editor di testo e cercare il suo codice per i comandi "restart" e "Run". Assicurarsi che non siano erroneamente collocati nel codice.