Python使用IDLE除錯

2021-08-21 10:33:10 字數 1087 閱讀 9632

和強大的vs相比,idle簡潔的開發環境更加吸引我,無論使用什麼來開發程式,除錯都是很重要的檢查自己**或學習他人**的方式,下面介紹一下idle的基本除錯方法。

剛開啟時顯示的是這樣的介面:

勾上source。(勾上後才能在除錯的時候看到.py檔案中的**執行至何處)

直接按f5即可。

這時候debugger control會自動跳出來。

接下來就可以除錯了。

在.py檔案中需要設定或取消斷點的地方右鍵即可操作。

簡要介紹一下除錯會用到的幾個按鈕:

go:按下後程式執行至斷點處,若未設定斷點則直接執行至結束。idle重新回到[debug on]的狀態,接下來可以執行需要除錯的.py檔案可以繼續除錯。

step:逐語句除錯,若遇到函式會進入,相當於vs除錯時的f11的功能。

over:逐過程除錯,遇到函式不會進入,相當於vs除錯時f10的功能。

out:若debug進入某函式呼叫時,退出該函式。

quit:直接結束此次除錯。

除錯過程中執行到的地方在原py檔案中會有黑色條框標註。

在locals欄下方可以檢視變數的值

使用IDLE編寫Python

idle python gui 是乙個功能完備的 ide,允許你再這個ide中編寫 另外還有乙個python shell python的互動模式 可以在其上面進行程式設計練習 idle提供了大量的特性 1.tab鍵自動補全 先輸入前面幾個字母,然後按下tab鍵,idle會自動匹配 2.回退 語句 組...

Python編輯器IDLE使用教程

開始 程式 python 2.3.idle python gui 如此就開啟了python shell file new window ctrl n 就出現了python編輯器 編寫 比如 print hello world 然後儲存檔案為helloworld.py 注意記得加py副檔名,預設是不會...

Python學習 idle清屏

python的idle沒有清屏功能,所以必須自己設定。適用於windows下的python。檔案內容 class clearwindow menudefs options none,clear shell window def init self,editwin self.editwin editw...