溫馨提示×

Debian環境下Python如何調試

小樊
47
2025-08-01 23:10:18
欄目: 編程語言

在Debian環境下,你可以使用Python的內置模塊pdb(Python Debugger)或者集成開發環境(IDE)如PyCharm、Visual Studio Code等進行Python代碼的調試。下面分別介紹這兩種方法:

使用pdb進行調試

  1. 在你的Python代碼中,想要調試的地方添加以下代碼:
import pdb; pdb.set_trace()

當程序運行到這一行時,它會自動進入調試模式。

  1. 在終端中運行你的Python腳本:
python your_script.py

程序將在pdb.set_trace()處暫停執行,你可以使用以下命令進行調試:

  • l (list):顯示當前代碼行周圍的代碼。
  • n (next):執行下一行代碼,但不進入函數內部。
  • s (step):執行下一行代碼,如果是函數調用,則進入函數內部。
  • c (continue):繼續執行程序,直到遇到下一個斷點或程序結束。
  • q (quit):退出調試模式。

使用PyCharm進行調試

  1. 安裝PyCharm:訪問PyCharm官網下載并安裝適用于Debian的PyCharm Community Edition。

  2. 打開你的Python項目,點擊右上角的綠色三角形圖標(運行按鈕),然后選擇"Edit Configurations"。

  3. 點擊左上角的"+“號,選擇"Python”。在右側的配置選項中,設置你的腳本路徑、工作目錄等。

  4. 點擊"OK"保存配置。

  5. 在代碼中添加斷點,只需在代碼行左側單擊即可。

  6. 點擊右上角的綠色三角形圖標(運行按鈕),然后選擇剛剛創建的調試配置。

  7. PyCharm將在斷點處暫停執行,你可以使用調試工具欄中的按鈕進行調試操作,如逐步執行、進入函數、跳出函數等。

使用Visual Studio Code進行調試

  1. 安裝Visual Studio Code:訪問VSCode官網下載并安裝適用于Debian的Visual Studio Code。

  2. 打開你的Python項目。

  3. 安裝Python擴展:點擊左側邊欄的擴展圖標(四個方塊組成的圖標),搜索"Python",然后點擊安裝。

  4. 創建一個名為.vscode的文件夾,在其中創建一個名為launch.json的文件。將以下內容粘貼到launch.json中:

{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Python: Debug",
            "type": "python",
            "request": "launch",
            "program": "${file}",
            "console": "integratedTerminal"
        }
    ]
}
  1. 在代碼中添加斷點,只需在代碼行左側單擊即可。

  2. 點擊左側邊欄的調試圖標(一個蟲子的圖標),然后點擊綠色的三角形按鈕(運行按鈕)。

  3. Visual Studio Code將在斷點處暫停執行,你可以使用調試工具欄中的按鈕進行調試操作,如逐步執行、進入函數、跳出函數等。

這些方法應該可以幫助你在Debian環境下進行Python代碼的調試。祝你調試順利!

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女