1. 程式人生 > >PyCharm Debug 調試

PyCharm Debug 調試

一行 bre pycha lease img str 表示 pre 斷點

斷點(breakpoint),表示標記一行的位置,當程序運行到該行代碼的時候,會將程序暫時暫停,以便對該行代碼進行分析。

編輯python腳本,debug.py

def hello():
return ‘hello‘

if __name__ == ‘__main__‘:
print(‘###‘ * 10)
name = input(‘please input your name >>>: ‘)
print(hello() + name)
print(‘###‘ * 10)

下面,我們介紹下在pycharm 中如何調試程序。

  1. 首先介紹下,在主工具欄中,點擊 debug按鈕

(綠色甲殼蟲按鈕),或快捷鍵( alt + shift + f9 ) 即可進入調試狀態下

  2.設置斷點,點擊代碼左側的空白即可,取消斷點時,在同一個位置在此點擊即可。

  3.對代碼進行調試(常用快捷鍵 f8 跳過、f7 進入)

  a. pycharm 開始運行,並且在斷點處暫停;如下圖

  技術分享圖片

  

  b. 斷點所在行代碼變藍,表示,斷點已經處於該行代碼,但是並未執行。

  c. 此時,在pycharm 主頁面的下方窗口出現2個選項,debugger 、console

  其中,在 debugger 中,可以查看變量信息;console是用來顯示當前控制臺輸出的信息

  技術分享圖片

  舉例說明,如下圖所示:

  F8:進行下一步操作

  技術分享圖片

  F7 :跳入下一個方法中

  技術分享圖片

  

  


  

PyCharm Debug 調試