調試python時,簡單的print可以幫助咱們直觀瞭解代碼流程進行debug,可是有時候作複雜的數據預處理,簡單使用print去調試代碼遠遠不能知足開發者的要求,掌握實時觀測變量值的debug可以大大增長效率,原來一直使用vs code編輯Django代碼,只會使用單個py文件進行debug,對於工程文件嘗試使用pycharm去調試,感受真的棒棒噠!(雖然我在此以前在一個深坑(配錯虛擬環境的路徑)裏掙扎了一成天5555~),對於vs code調試工程代碼但願有大神和我分享一下~我仍是心屬於vs code的
第一步:
下載pycharm(谷歌一下,你就能夠:下載)
第二步:
破解pycharm(谷歌一下,你就能夠:修改開發機上host文件,粘貼註冊碼)
第三步:
在pycharm打開你的項目文件,個人項目文件須要虛擬環境,接下來是重點:python
菜單欄--File--Default Setting--Project Interpreter--選擇虛擬環境的路徑--點擊OK按鈕
注意!!!瀏覽器
以前我就是選錯路徑了,項目明明是能夠運行的,debug的時候就一直報錯,涼涼了一成天,太笨
必定好選擇本項目的虛擬環境的路徑,不要選擇conda自帶的依賴的路徑
第四步:
菜單欄--Run--Edit Configurations--點擊+按鈕學習
按照項目的須要配置spa
而後點擊OK按鈕就配置好啦!接下來讓咱們愉快的debug把~debug
第五步:
菜單欄--Run --Debug 'mydebug'調試
設置斷點,在瀏覽器發送請求後會在斷點停下來code
接下來咱們就能夠愉快的觀測變量的具體值啦,並且代碼還能實時顯示值,簡直不要太方便啦啦啦,還有細節的debug使用就須要咱們一塊兒交流學習啦~ip
今天又是本身寫bug本身debug充實的一天·撒花~開發