「JupyterNotebook」Jupyter中的程序调试方法
生活随笔
收集整理的這篇文章主要介紹了
「JupyterNotebook」Jupyter中的程序调试方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1. import pdb
import pdb2. 運行的代碼前加入 pdb.set_trace()
3. 運行單元格
然后彈出如下窗口:
4. 先教所有指令的爸爸:h/help
在3中的窗口中輸入h/help,彈出所有指令,如下:
想了解某個指令細節,在對話框輸入:help+空格+指令
例如輸入help break后會得到詳細解釋,如下:
解釋自個兒琢磨吧,下面是一些調試過程中常用的指令:
| 設置斷點 | b / break | 只輸入b然后回車,則會顯示設置的所有斷點 |
| b+空格+行數 | 在某行設置斷點,從當前單元格的第一行開始計數 | |
| 清除斷點 | cl / clear | 清除之前設置的所有斷點,會彈出窗口向你確認,確認則輸入yes |
| 繼續執行 | c / cont / continue | 執行程序,僅在遇到斷點時停止 |
| 進入函數 | s / step | 進入被調函數 |
| 下一步 | n / next | 執行下一行代碼,不進入被調用函數 |
| 查看類型 | type(變量) | 查看變量類型 |
| 退出調試 | q / quit | 退出調試 |
其余指令在這里:Python調試器
上面的指令基本調試足夠了,其他指令自己help或者進上面的連接看吧,寫累了,反正大家都是白嫖怪
注意點:
- 指令框中可以輸入變量以查看變量值
- 輸入next后彈出來的代碼是即將執行的代碼,但該行并未執行
總結
以上是生活随笔為你收集整理的「JupyterNotebook」Jupyter中的程序调试方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 惠农卡是什么
- 下一篇: 「pip」常用pip镜像地址