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