Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Otvorte súbor Python modulu . Typ " import pdb " v hornej časti súboru pre import Python debugger .
2
vložte kurzor tam , kde chcete spustiť ladenie programu . Typ " pdb.set_trace ( ) " tu . Tým sa nastaví na miesto , kde ladiaci program začína monitorovaní programu , ak ho spustíte .
3
Otvorte Python nástroj príkazového riadku . Zadajte " python myprogram.py " spustiť modul . Keď narazí na metódu " set_trace " , Python debugger začne trasovanie súbor riadok po riadku . To tiež zmení príkazový riadok z " >>> " na " ( PNR ) . " To sa zobrazí prvý riadok po trase a vysvetľuje účel , ak je to nutné.
4
Stlačte " n " kľúč na vykonanie " ďalšie" vyhlásenie . Debugger sa presunie na ďalší riadok kódu a zobrazí ho . Stlačením tlačidla " S " kľúč " kroky " na ďalší riadok . " S " a " n" klávesy fungujú podobne , s výnimkou " s " sa zastaví v tzv funkcie , zatiaľ čo " n" nie je .
5
Stlačením tlačidla "r " pri sledovaní vnútri funkcie pokračovať v realizácii do funkcie " vráti . " Stlačte tlačidlo "c " na " pokračovať " výkon až do bodu zlomu , ako na konci funkcie alebo programu .
6
Stlačte tlačidlo " l " na " zoznam " zdrojový kód . Ukazuje všetky kódu , alebo môžete určiť , ktoré riadky sa zobrazia odovzdaním ako argumenty . Napríklad zadaním " l ( 5,7 ) " sa zobrazí zdrojový kód riadky , päť , šesť a sedem . Avšak , tieto riadky musia byť po ktorých ste vložili výzvu k " set_trace , " alebo ladiaci program vráti chybu .
7
Stlačením tlačidla " q " na " quit " debugger kedykoľvek .