Pertanyaan yang diberi tag pdb

170
Langkah-langkah debugging dengan IPython

Dari apa yang saya baca, ada dua cara untuk men-debug kode dengan Python: Dengan debugger tradisional seperti pdbatau ipdb. Ini mendukung perintah seperti cuntuk continue, nuntuk step-over, suntuk step-intodll), tetapi Anda tidak memiliki akses langsung ke IPython shell yang dapat sangat berguna...

88
mengatur breakpoint dengan opsi nosetests --pdb

nosetests --pdbbiarkan saya berhenti karena kesalahan atau kegagalan, tetapi ini sudah terlambat untuk kebutuhan saya. Melangkah melalui kode selama eksekusi membantu saya men-debug di mana masalahnya. Namun, nosetests sangat membantu karena memungkinkan pengujian yang mengandalkan impor...

88
python pdb - lewati loop

Bagaimana saya bisa melewati satu loop menggunakan pdb.set_trace()? Sebagai contoh, pdb.set_trace() for i in range(5): print(i) print('Done!') pdbmeminta sebelum loop. Saya memasukkan perintah. Semua 1-5 nilai dikembalikan dan kemudian saya ingin ditanyai pdblagi sebelum