單步調(diào)試對(duì)程序開發(fā)有非常多的好處,能夠幫助我們開發(fā)人員檢測代碼、分析數(shù)據(jù)、查找原因,下面介紹一下在Eclipse IDE中調(diào)試Python代碼的方法。
1.配置Eclipse
1)Run →Debug Configurations;
2)右鍵Python Run →New;
3)配置新實(shí)例。
①選擇Main標(biāo)簽,設(shè)置參數(shù)。
設(shè)置Name為:fw;
選擇Project為:fw工程;
選擇Main Module為:manage.py。
最終結(jié)果:
②選擇Arugment標(biāo)簽,設(shè)置參數(shù)。
在Program arguments里面設(shè)置值為 runserver ——noreload:
2.修改TEMPLATE_DIRS值為絕對(duì)路徑
在我們工程中將PAGES_PATH、RESOURCES_PATH修改為本地磁盤絕對(duì)路徑即可,如:
PAGES_PATH ='D:/neteye/
npfm/app_media/Pages'
RESOURCES_PATH = 'D:/neteye
/npfm/app_media/Resources'
3.啟動(dòng)調(diào)試模式
點(diǎn)擊Debug→New_configuration。
4.添加斷點(diǎn)
雙擊代碼左邊的側(cè)邊欄,即可添加斷點(diǎn):
5.瀏覽頁面進(jìn)入斷點(diǎn)處
通過瀏覽器瀏覽設(shè)置了斷點(diǎn)的對(duì)應(yīng)頁面,等到編譯器運(yùn)行到斷點(diǎn)處代碼后就會(huì)停止。
6.其他技巧
1)常用快捷鍵
2)設(shè)置斷點(diǎn)條件
右鍵斷點(diǎn)→breakpoint property
添加條件。
總結(jié)
在Eclipse中調(diào)試Python和調(diào)試Java等幾乎是類似的,除了上面講到的一些技巧外,還有很多地方需要大家自己揣摩。