要在 Linux 命令行中對 Python 文件進行調試,您可以使用 pdb (Python Debugger)工具。以下是一些常用的調試命令:
- 在 Python 文件中插入斷點:
在您希望在代碼中設置斷點的位置,插入以下代碼:
import pdb; pdb.set_trace() - 運行 Python 文件進行調試:
在命令行中運行您的 Python 文件,例如:
python your_script.py - 進入調試模式:
當程序執行到斷點處時,會自動進入調試模式。您可以使用以下命令來控制調試過程:
- n (next):執行下一行代碼。
- s (step):進入函數調用。
- c (continue):繼續執行直到下一個斷點。
- q (quit):退出調試模式。
- p <variable> :打印變量的值。
- l (list):顯示當前代碼上下文。
- h (help):顯示調試命令的幫助信息。
通過這些命令,您可以逐行執行代碼并檢查變量的值,以幫助您調試 Python 文件。