Mikä on PDB Pythonissa?
Mikä on PDB Pythonissa?

Video: Mikä on PDB Pythonissa?

Video: Mikä on PDB Pythonissa?
Video: Как работают ферменты 2024, Marraskuu
Anonim

Moduuli pdb määrittää interaktiivisen lähdekoodin virheen korjaaja varten Python ohjelmia. Se tukee (ehdollisten) keskeytyskohtien asettamista ja yksittäistä askeltamista lähderivien tasolla, pinokehysten tarkastusta, lähdekoodien listaamista ja mielivaltaisten Python koodi minkä tahansa pinokehyksen yhteydessä.

Lisäksi miten ATE toimii?

Olennaista pdb Komennot Tulosta lausekkeen arvo. Kauniisti tulostaa lausekkeen arvon. Jatka suoritusta, kunnes nykyisen funktion seuraava rivi saavutetaan tai se palaa. Suorita nykyinen rivi ja lopeta ensimmäisellä mahdollisella kerralla (joko kutsutussa funktiossa tai nykyisessä funktiossa).

Lisäksi, kuinka poistun ATE:sta? Aloita suorittaminen käyttämällä jatka- tai c-komentoa. Jos ohjelma suoritetaan onnistuneesti, sinut ohjataan takaisin ( Pdb ) -kehote, jossa voit käynnistää suorituksen uudelleen. Tässä vaiheessa voit käyttää lopettaa / q tai Ctrl+D poistu debuggeri.

Näin ollen, kuinka teet keskeytyskohdan Pythonissa?

Se on helppoa aseta a keskeytyskohta Pythonissa koodia eli tarkastaa muuttujien sisältö tietyllä rivillä. Lisää tuonti pdb; pdb. set_trace() vastaavalla rivillä Python koodi ja suorita se. Toteutus pysähtyy klo keskeytyskohta.

Mitä PDB tarkoittaa?

Ohjelmatietokanta ( ATE ) on patentoitu tiedostomuoto (Microsoftin kehittämä) ohjelman (tai tavallisesti ohjelmamoduulien, kuten DLL tai EXE) virheenkorjaustietojen tallentamiseen. ATE tiedostoissa on yleensä. pdb laajennus. A ATE tiedosto luodaan yleensä lähdetiedostoista kääntämisen aikana.

Suositeltava: