在Debian上調試Python代碼,可選用以下方法:
內置pdb模塊
import pdb; pdb.set_trace()
,程序運行到此處會暫停。n
(執行下一行)、s
(進入函數)、c
(繼續執行)、p 變量
(打印變量值)、l
(查看代碼上下文)、q
(退出調試)。python -m pdb your_script.py
可從腳本第一行開始調試。增強型調試器(需安裝)
import ipdb; ipdb.set_trace()
。IDE圖形化調試
日志記錄
logging
模塊記錄關鍵信息,通過配置日志級別(如DEBUG
)跟蹤程序執行。其他工具
根據需求選擇工具:簡單腳本可用pdb/ipdb,復雜項目推薦IDE調試器。