Python怎麼調試? python怎麼debug?

little bottle
發布: 2019-05-23 09:26:39
原創
10443 人瀏覽過

debug是編碼是非常重要的偵錯技巧,透過在運行過程中設定斷點,可以幫助開發人員更好的理解運行過程。 Python中debug不像JAVA或C 那樣在IDE中設定斷點那麼直覺。下面請隨小編一起了解一下。

Python怎麼調試? python怎麼debug?

Python的debug有兩種方式:  1.在命令列中執行,2.在腳本當中執行。兩種方式都需要使用pdb模組。

方式一:在命令列中執行

$ python -m pdb my_script.py
登入後複製

 方式二:腳本中執行

在需要設定斷點的地方,插入方法pdb.set_trace()

import pdbdef make_bread():
    pdb.set_trace()    return "I don't have time"print(make_bread())
登入後複製

指令: 在進入偵錯狀態之後,就可以輸入指令進行偵錯了。

c: (continue)继续执行
w:(words)显示当前行的上下文信息
a:(arguments)打印当前函数的参数列表
s:(stop)执行当前行,并在顶一个可能的时机停止
n:(next)继续执行直到当前函数的下一行或者函数返回值
登入後複製

 

#

以上是Python怎麼調試? python怎麼debug?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!