Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Python Programming >> Content
    Hvordan bruke PDB i Python
    Skrive hvilket som helst dataprogram er bundet til å føre til feil eller bugs i koden . Noen ganger kan det være vanskelig å finne nøyaktig hvor feilene forekommer i større programmer. Python har en debugger modul kalt " pdb " som du kan importere og bruke til å spore programmet for å se om du kan finne årsaken til problemene . " Tracing " et program betyr å undersøke det en linje av gangen . Ved bruk av debugger , kan du bruke noen av flere ett - tastaturkommandoer til å navigere gjennom koden . Instruksjoner
    en

    Åpne en Python -modul fil . Type " import pdb " øverst i filen for å importere Python debugger .
    2

    Sett markøren der du ønsker å starte feilsøking av programmet . Type " pdb.set_trace ( ) " her. Dette setter et punkt der debugger begynner sporingen programmet når du kjører den .
    3

    Åpne Python kommandolinje verktøyet. Type " python myprogram.py " for å utføre modulen . Når den støter på " set_trace "-metoden , begynner Python debugger spore filen linje for linje . Det endrer også ledeteksten fra " >>> " til " ( PDB ) . " Det viser den første linjen etter kurven og forklarer hensikten , om nødvendig.
    4

    Trykk på " n" tasten for å utføre den " neste " statement. Debugger flyttes til neste linje med kode og viser det. Ved å trykke på "s " nøkkel " hopper" til neste linje . Den "s" og "n "-tastene fungerer på samme måte , bortsett fra "s" stopper inne kalt funksjoner mens " n" ikke.
    5

    Trykk på "r " mens sporing inne i en funksjon for å fortsette gjennomføringen til funksjonen " avkastning. " Trykk på " c " tasten for å "fortsett " henrettelse til en pause punkt, som på slutten av en funksjon eller program .
    6

    Trykk på " l "-tasten på "listen " kildekoden . Det viser all koden , eller du kan angi hvilke linjer for å vise ved å sende dem som argumenter . For eksempel skriver " l ( 5,7 ) " vil vise kildekoden for fem linjer , seks og sju. Imidlertid må disse linjene vises etter der du satte kallet til " set_trace ", eller debugger vil returnere en feil .
    7

    Trykk på " q " for å " avslutte " debugger når som helst .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan skrive en Taylor -serien i Python 
    ·Hvordan lage variabler Output hele tall i Python progra…
    ·Slik konverterer Python til EXE 
    ·Hvordan bruke Echo i Python 
    ·Hvordan Socket UTF - 8 Ignorer i Python 
    ·Hvordan åpne CMD i bakgrunnen med Python 
    ·Hva er fordelene med Python 
    ·Python datatyper i minnet 
    ·Hvordan å gå gjennom Python kode 
    ·Hvordan Lytt etter pakker på Python 
      Anbefalte artikler
    ·Hvordan åpne en DLL i Visual Basic 
    ·Hvordan bruke native metoder i NetBeans 
    ·Hvordan beregne G02 Koder for Mills 
    ·Hvordan få PHP Array Lengde 
    ·Hvordan kontrollere om en Constant er definert i Ruby 
    ·Hvordan få tilgang til en VB Query 
    ·Slik skriver du ut en String i MATLAB 
    ·Hvordan Strip flenger Med PHP 
    ·Hvordan flytte et bilde av X & Y i JavaScript 
    ·Hvordan lage en Windows Forms Application 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/