久久久久亚国产电影一|午夜日本永久乱码免费播放片|男女性高爱潮是免费国产|久久国产乱子伦精品视频免费

  • <td id="6yqwu"></td>
  • <td id="6yqwu"></td>
    <button id="6yqwu"><samp id="6yqwu"></samp></button>
  • 怎么用python的pdb模塊進(jìn)行調(diào)試?

    俊雅郎

    工具/材料

    電腦,python環(huán)境

    首先打開電腦后,打開終端,我這里以調(diào)試debug.py文件做說(shuō)明,簡(jiǎn)單介紹python的pdb調(diào)試。為了演示,先用cat命令查看一下debug.py的內(nèi)容。

    怎么用python的pdb模塊進(jìn)行調(diào)試?

    我這里用的python3的環(huán)境,在終端里輸入如圖顯示python3 -m pdb debug.py命令。就是就是用python的pdb模塊調(diào)試debug.py文件代碼。

    怎么用python的pdb模塊進(jìn)行調(diào)試?

    進(jìn)入調(diào)試后,在終端里輸入小寫字母l,就是英文單詞list的縮寫,意思就是列出代碼內(nèi)容。如果顯示。

    怎么用python的pdb模塊進(jìn)行調(diào)試?

    在終端里輸入小寫字母n,就是英文單詞next的縮寫,意思就是執(zhí)行下一行代碼。

    怎么用python的pdb模塊進(jìn)行調(diào)試?

    在終端里輸入小寫字母p x,p就是英文單詞print的縮寫,意思就是打印變量x的值。

    怎么用python的pdb模塊進(jìn)行調(diào)試?

    在終端里輸入小寫字母s,s就是英文單詞s的縮寫,進(jìn)入函數(shù)內(nèi)部調(diào)試。

    怎么用python的pdb模塊進(jìn)行調(diào)試?

    在終端里輸入小寫字母a,a就是英文單詞arguments(參數(shù))的縮寫,會(huì)打印顯示函數(shù)所有變量的值。

    怎么用python的pdb模塊進(jìn)行調(diào)試?

    在終端里輸入小寫字母c,就是英文單詞continue的縮寫,意思就是繼續(xù)執(zhí)行代碼一直結(jié)束,然后重新進(jìn)入調(diào)試。

    怎么用python的pdb模塊進(jìn)行調(diào)試?

    在終端里輸入小寫字母b和阿拉伯?dāng)?shù)字6,b就是英文單詞break的縮寫,意思就是在第6行代碼打個(gè)斷點(diǎn)。

    怎么用python的pdb模塊進(jìn)行調(diào)試?

    在終端里輸入小寫字母q,q就是英文單詞quit的縮寫,意思就是退出調(diào)試。

    怎么用python的pdb模塊進(jìn)行調(diào)試?