調試python代碼神奇ipdb

1、背景

一個大的開源工程要看懂代碼怎麼辦?調試吧。

自己寫了一個package要調試吧,怎麼吧

下載了一個開源包源碼怎麼學習代碼?

一句話:調試代碼

2、神器與安裝

pip install ipdb   #安裝 
pip show ipdb   #  安裝是否成功

3、使用

一、 代碼里加代碼,絕壁不用這笨辦法

二、直接 運行

 python -m ipdb demo.py  # demo.py就是你要調試的入口文件
ll -----看代碼

b 10  ----在10行斷點

s  ----進入函數內(step in )

c --------運行指導遇到斷點

p variable  ------p答應變量

 

知道這些夠用了,夠用了。一個字爽!

注意:如果你自己開發了一個package 怎麼調試呢或者想學習一個python開源的packge 比如jieba 這個分詞

步驟

1.不要安裝jieba,如果安裝了卸載,這樣纔是Debug你的下載的代碼

    

github下載代碼太慢了。用chrome瀏覽器一個插件解決你的問題
名稱:github加速
網址:https://chrome.google.com/webstore/detail/github%E5%8A%A0%E9%80%9F/mfnkflidjnladnkldfonnaicljppahpg/related?hl=zh-CN

2.進入test 或者sample文件加下的入口程序

 python -m ipdb demo.py  # demo.py就是你要調試的入口文件 

調試,學習去吧。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章