日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

「JupyterNotebook」Jupyter中的程序调试方法

發(fā)布時(shí)間:2024/9/27 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 「JupyterNotebook」Jupyter中的程序调试方法 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1. import pdb

import pdb

2. 運(yùn)行的代碼前加入 pdb.set_trace()

3. 運(yùn)行單元格

然后彈出如下窗口:

4. 先教所有指令的爸爸:h/help

在3中的窗口中輸入h/help,彈出所有指令,如下:

想了解某個(gè)指令細(xì)節(jié),在對話框輸入:help+空格+指令
例如輸入help break后會(huì)得到詳細(xì)解釋,如下:

解釋自個(gè)兒琢磨吧,下面是一些調(diào)試過程中常用的指令:

指令輸入注釋
設(shè)置斷點(diǎn)b / break只輸入b然后回車,則會(huì)顯示設(shè)置的所有斷點(diǎn)
b+空格+行數(shù)在某行設(shè)置斷點(diǎn),從當(dāng)前單元格的第一行開始計(jì)數(shù)
清除斷點(diǎn)cl / clear清除之前設(shè)置的所有斷點(diǎn),會(huì)彈出窗口向你確認(rèn),確認(rèn)則輸入yes
繼續(xù)執(zhí)行c / cont / continue執(zhí)行程序,僅在遇到斷點(diǎn)時(shí)停止
進(jìn)入函數(shù)s / step進(jìn)入被調(diào)函數(shù)
下一步n / next執(zhí)行下一行代碼,不進(jìn)入被調(diào)用函數(shù)
查看類型type(變量)查看變量類型
退出調(diào)試q / quit退出調(diào)試

其余指令在這里:Python調(diào)試器

上面的指令基本調(diào)試足夠了,其他指令自己help或者進(jìn)上面的連接看吧,寫累了,反正大家都是白嫖怪

注意點(diǎn):
  • 指令框中可以輸入變量以查看變量值
  • 輸入next后彈出來的代碼是即將執(zhí)行的代碼,但該行并未執(zhí)行

總結(jié)

以上是生活随笔為你收集整理的「JupyterNotebook」Jupyter中的程序调试方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。