Hyppää sisältöön

Significant changes to Puhti & Mahti authentication coming in April! Read about the SSH key and multi-factor authentication requirements.


tags: - Free


pdb: Python-virheenjäljitin

Saatavilla

  • Mahti: mikä tahansa Python-versio
  • Puhti: mikä tahansa Python-versio

Lisenssi

Käyttö on mahdollista sekä akateemisiin että kaupallisiin tarkoituksiin.

Käyttö

pdb on sisäänrakennettu Python virheenjäljitin, joka tukee katkaisupisteitä, lähdekoodin askeltamista rivi kerrallaan, pinokehysten tarkastelua, lähdekoodin listausta jne.

Virheenjäljitin voidaan käyttää kahdella tavalla. Koodin sisällä (tai tulkin kautta):

import pdb
pdb.run('functbd(list_parameters)')

Vaihtoehtoisesti pdb voidaan käynnistää myös skriptinä toisen skriptin profiilin tekemiseksi:

python -m pdb myscript.py

Suorittamalla pdb avautuu kehote, joka tukee eri komentoja kuten where, down, up, break, step, next, jump, list.