Hva er PDB i Python?
Hva er PDB i Python?

Video: Hva er PDB i Python?

Video: Hva er PDB i Python?
Video: Joe Rogan: Joe Receives Some of the Best Gifts He's Ever Been Given 2024, November
Anonim

Modulen pdb definerer en interaktiv kildekode feilsøker til Python programmer. Den støtter innstilling av (betingede) bruddpunkter og enkeltsteg på kildelinjenivå, inspeksjon av stabelrammer, kildekodeliste og evaluering av vilkårlig Python kode i sammenheng med en hvilken som helst stabelramme.

Dessuten, hvordan fungerer PDB?

Viktig pdb Kommandoer Skriv ut verdien av et uttrykk. Pretty-print verdien av et uttrykk. Fortsett kjøringen til neste linje i gjeldende funksjon er nådd eller den kommer tilbake. Utfør gjeldende linje og stopp ved første mulige anledning (enten i en funksjon som kalles eller i gjeldende funksjon).

Videre, hvordan avslutter jeg PDB? For å starte kjøringen bruker du kommandoen fortsett eller c. Hvis programmet kjøres vellykket, vil du bli tatt tilbake til ( Pdb ) ledetekst hvor du kan starte kjøringen på nytt. På dette tidspunktet kan du bruke slutte / q eller Ctrl+D til exit feilsøkeren.

Følgelig, hvordan lager du et bruddpunkt i Python?

Det er lett å sett en bruddpunkt i Python kode for å inspisere innholdet av variabler på en gitt linje. Legg til import pdb; pdb. set_trace() på den tilsvarende linjen i Python kode og utfør den. Henrettelsen vil stoppe kl bruddpunkt.

Hva står PDB for?

Programdatabase ( PDB ) er et proprietært filformat (utviklet av Microsoft) for lagring av feilsøkingsinformasjon om et program (eller, vanligvis, programmoduler som en DLL eller EXE). PDB filer har vanligvis en. pdb Utvidelse. EN PDB fil opprettes vanligvis fra kildefiler under kompilering.

Anbefalt: